July 02, 2020
JAVA 프로그램을 실행하기 위해서는 JRE(Java Runtime Environment)가 필요하다.
JAVA 프로그램을 개발까지하기 위해서는 JDK(Java Development Kit)가 필요하다. JDK에는 개발하는 데 필요한 라이브러리와 플랫폼이 포함되어 있다. JDK는 JRE도 포함하고 있다.
자바 컴파일러가 javac 명령어를 이용하여 소스파일을 바이트코드로 변환한다.(1차 컴파일)
java 명령어로 JVM를 통해 위의 바이트코드(.class 파일)를 해석하여 실행한다.
Java 프로그램은 JVM 덕분에 운영체제에 독립적으로 실행될 수 있다.
다만,