JAVA

[JAVA]자바 컴파일 및 실행 과정 JDK,JRE,JVM

juhwan 2023. 7. 11. 11:10

 

자바 가상 메모리(Java Virtual Machine)

  1. Program.java 라는 확장자를 가진 파일로 코드를 짠다
  2. JAVA Compiler가 잘근잘근 씹어서 컴퓨터가 알아보기 쉬운 바이트코드로 변환해줍니다
  3. 변환이 되면 Program.class라는 확장자를 가진 파일로 바뀐다
  4. 이후 JVM으로 들어가 프로그램을 실행하게 된다

자바 실행 순서 

  1. 컴퓨터(하드웨어)
  2. OS(Windows), Mas
  3. JVM ( JVM이 있기 때문에 운영체제 상관없이 실행이 가능함)
  4. Java 애플리케이션

 

 

JDK, JRE, JVM

JVM= 자바 프로그램 실제 실행하는 가상 os

 

JRE= JVM + 필수파일

자바 개발없이 실행만 하면되는 상황일 때 설치(마인크래프트 게임 등)

 

JDK = JVM + 필수파일 + 개발자 패키지

자바 개발할 때 필요한 종합 패키지

개발자가 다운해야 할 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'JAVA' 카테고리의 다른 글

[JAVA] 좋은 객체 지향 설계의 5가지 원칙  (0) 2023.04.04