1. Java SE vs Java EE
SE (Standard Edition) | 기본적이고 대중적인 플랫폼 |
EE (Enterprise Edition) | SE 플랫폼 위로 웹 프로그래밍을 위한 추가 기능들이 포함된 플랫폼 |
2. JDK vs JRE vs JVM
JDK (Java Development Kit) |
자바 개발 키트로 자바를 사용하기 위해 필요한 모든 기능을 갖춘 Java용 Software Development Kit (SDK) 이다. |
JRE (Java Runtime Environment) |
자바 런타임 환경으로 컴파일 된 자바 프로그램을 실행하는데 필요한 패키지이다. |
JVM (Java Virtual Machine) |
자바를 실행하기 위한 가상 기계로 OS에 종속받지 않고 CPU 가 Java를 실행 할 수 있도록 한다. |

3. JDK 설치 (Window)
1) 오라클 사이트에 접속
https://www.oracle.com/kr/java/
[리소스] → [Java 다운로드]

2) Java archive 선택 후 원하는 버전 선택
(예시는 JAVA SE 20 버전)


3) 본인 컴퓨터에 맞는 설치 파일을 다운로드 후 실행
(예시는 데스크톱, Window 10)

실행후 다른 설정 필요없이 NEXT만 눌러줍니다.

4) 자바 설치 위치 확인
C:\Program Files\Java\jdk-20
(설치시 따로 설정하지 않았을경우)
4. 환경 변수 설정
- 콘솔 환경, 다른 프로그램(Eclipse, Intellij ...)에서 자바 JDK 참조를 위해서 윈도우 환경 변수가 필요합니다.
1) [시스템 환경 변수 설정] 대화 상자 열기
> 윈도우 검색 창에서 '시스템 환경 변수 설정' 검색
> [환경 변수] 선택


2) 자바 환경 변수 설정
> [새로만들기] 클릭
> 새 시스템 변수 입력
- 변수 이름: JAVA_HOME
- 변수 값: [JDK 경로]

> [Path] 항목 '더블 클릭' 혹은 '클릭 후 [편집 버튼]'
> [새로 만들기] 클릭
> %JAVA_HOME%\bin 입력
> [확인] 클릭

3) 확인하기
> CMD 열기
> javac -version 입력
> 설정 버전 출력되면 완료
※ 환경변수 모두 [확인] 후 확인해주세요
