[자바_정리]JDK JRE JVM 구분

김동하·2023년 10월 15일
0

java_독학

목록 보기
3/9
post-thumbnail

자바환경설정에서 뇌절방지 용어정리

JAVA_HOME

자바가 설치된 디렉토리.
path에는 \bin 폴더 추가
\bin\java.exe
\bin\javac.exe (컴파일러)

JDK

개발(Development Kit) 시 설치해야함

JRE

(Runtime Environment)

JVM

(Virtual mushine)
모든 운영체제에 개발 가능케 함.
여기에서 java가 실행되므로 os에서 독립적.

여기까지 이해 완.
컴파일러등장합니다. 물한모금ㄱㄱ

우리가 아는 자바는=>자바프로그래밍
자바는 소스코드임. =>컴파일=> 클래스파일로 변환
컴파일러: 사람이 만든언어를 기계어로 바꿔줌
디버깅: 개발도구

JDK(개발도구)

-java코드를 디버깅(개발도구)

JRE(런타임환경)

-자바를 컴파일러(javac.exe) class로 변환 
	-class는 로더에의해 실행됨
-라이브러리에 의해 동작
-JVM 위에서 java 개발

JAVA_HOME은 bin파일 아래에 Java.exe, javac.exe를 path 설정하여
class, 런타임, 등등 어디서나 호출될 수 있도록하기위한 설정임.

0개의 댓글