Java

자바 프로그램의 동작

Sun-Koo 2023. 3. 2. 21:14

1. 코드 작성

2. 컴퓨터가 실행할 수 있는 형태로 코드를 컴파일

3. 컴파일된 프로그램을 실행


Java SE

- 자바의 표준안 

- * 이것은 구체적인 소프트웨어 X 소프트웨어의 설계도


JDK

- 개발자를 위한 자바 버전

- Java SE 표준안에 따라서 만들어진 구체적인 소프트웨어

- Java 코드를 컴파일하는 컴파일러와 개발에 필요한 각종 도구 그리고 JRE가 포함


JRE

- 일반인을 위한 자바 버전

- 자바가 실제로 동작하는데 필요한 JVM 라이브러리


JVM

- 자바가 실제로 구동하는 환경

- 하나의 자바 프로그램을 만들면 어떤 환경에서도 실행할 수 있다.


JDK > JRE > JVM