- 압축 파일 → 환경 변수 설정 필요 ⇒ PowerShell에 version 확인 → path 설정 완료
- program files(x86) - 32bit 프로그램 저장 공간
- bin 폴더 - 다른 프로그램이 쓰기 위한 용도

바이트 코드 (byte code) ⇒ .class / 자바 가상 기계(JVM: Java Virtual Machine)
네이티브 코드 (native code) = C언어
↳ 운영체제에서 바로 돌 수 있는 코드
↳ 컴파일해서 바로 돌 수 있는 코드
↳ 자바는 네이티브 코드 X
JDK
↳ 컴파일러 → javac.exe
↳ JRE
↳ lib: 필요한 코드 제공
↳ JVM → java.exe
jdk의 디렉터리
↳ bin(컴파일러 javac / java.exe, 디버거)
↳ lib (개발 도구에 필요한 지원 파일)
⇒ jdk가 설치된 폴더를 외부 프로그램에 알려줄 때는 JAVA_HOME이라는 환경 변수를 사용.
Share article