
자바 프로그램의 실행 원리
프로그래밍 언어/JAVA 환경설치 및 작동 원리
2022. 10. 10. 00:06
안녕하세요. Java 프로그래밍과 관련된 JDK, JVM, JRE와 실행원리에 대해서 알아보겠습니다. JDK(Java Development Kit) 자바 개발 키트를 의미하며, JRE와 Java 컴파일러(javac), 디버거를 포함하는 프로그램를 의미합니다. JRE(Java Runtime Enviornment) 자바 실행 환경을 의미, JVM을 동작하는데 필요한 각종 자바 라이브러리를 담고 있습니다. JVM(Java Virtural Machine) 자바 가상 머신을 의미, 컴파일하여 나온 결과인 자바 바이트 코드를 실행시켜주는 가상 머신입니다. 자바 가상 머신은 운영체제에 종속되지 않으며 윈도우, MAC, 리눅스 등 다양한 OS에서 작동됩니다. 그림으로 보는 포함 관계 다음으로 자바 프로그램의 실행 흐름..