JDK & IDE 설치 및 설정방법

YeHee·2024년 10월 22일

⏰ 2024.10.10 (D+1)

1. JDK(Java Development Tool Kit : 자바 개발 도구) 설치방법

📌 Open JDK 다운로드

JDK1.7 설치 주소
위의 주소에서 Windows 11 x64 Java Development Kit를 다운로드 받기

🔐 환경변수 등록

  • 내 PC → 속성 → 고급 시스템 설정 에서 환경변수 등록
  • JAVA_HOME 환경변수 등록
  • 변수명: JAVA_HOME
  • 값:C:\Program Files\Java\jdk-버전

🖥️ Path 환경변수 편집

  • Path 선택 후 편집 버튼 클릭
  • 새로 만들기 클릭
  • %JAVA_HOME%\bin 입력 후 확인

2. 이클립스 IDE도구 설치

Eclipse 설치 주소
위의 주소에서 Windows x86_64를 다운로드 받기

⚙️ eclipse.ini 파일 수정사항

1) -vm
C:\Program Files\Java\jdk-버전\bin

2) -Dosgi.requiredJavaVersion=17

3. JDK의 종류

  • J2SE(Java 2 Standard Edition)
    : 일반적인 자바 프로그램을 만들 수 있는 기본 패키지

  • J2EE(Java 2 Enterprise Edition)
    : 엔터프라이즈급 프로그램 만들때 사용.EJB/SERVLET등의 기술 사용

  • J2ME(Java 2 Micro Edition)
    : 휴대폰등의 소형 시스템에서 사용할 프로그램을 만들 수 있는 패키지

4. JDK의 주요 폴더 구조

  • BIN
    : JDK에 포함되는 개발 툴의 실행 파일용 디렉토리(컴파일러,인터 프리터등)

  • LIB
    : 개발 툴에 의해 사용되는 파일들(라이브러리)

  • JRE(Java Runtime Environment)
    : 개발 도구를 제외하고 실행에 필요한 최소한의 환경만을 제공

5. JDK의 특징

  1. 운영체제에 독립적이다.
  2. 객체지향언어이다.
  3. 비교적 배우기 쉽다.
  4. 자동 메모리 관리(Garbage Collection)
  5. 네트워크와 분산처리를 지원한다.
  6. 멀티쓰레드를 지원한다.
  7. 동적 로딩(Dynamic Loading)을 지원한다.

6. 자바 가상 머신(JVM)

JVM : 'Java Virtual Machine'을 줄인 것으로 자바를 실행하기 위한 가상 기계

※ JAVA로 작성된 애플리케이션은 모두 이 가상 컴퓨터(JVM)에서만 실행되기 때문에,
자바 에플리케이션이 실행되기 위해서는 반드시 JVM이 필요하다.

7. 자바 프로그램 실행과정

콘솔(명령 프롬프트, cmd.exe)에서 아래와 같이 Java 애플리케이션을 실행시켰을 때,
내부적으로 진행순서는 아래와 같이 실행된다.

  1. 프로그램의 실행에 필요한 클래스(.class파일)를 로드한다.
  2. 클래스파일을 검사한다.(파일형식, 악성코드 체크)
  3. 지정된 클랙스(Hello)에서 main(String[] args)를 호출한다.

8. 이클립스 기본 용어 정리

  1. 뷰(view) : 하나의 창
  2. 퍼스펙티브(perspective) : 뷰로 구성된 화면 전체
  3. 워크스페이스(workspace) : 작성한 파일이 저장되는 공간
  4. 템플릿(Template) : 지정된 형식으로 자동완성
  5. 익스포트(Export) : 압축파일로 파일을 내보낼 때
  6. 임포트(Import) : Export를 한 파일을 가져올 때

9. 주석

프로그램의 작성자, 작성일시, 버전과 그에 따른 변경이력 등의 정보를 제공할 목적으로 사용

  • 범위 주석 : '/'와 '/' 사이의 내용은 주석으로 간주
  • 한 줄 주석 : '//'부터 라인 끝까지의 내용은 주석으로 간주

0개의 댓글