JAVA

[JAVA]01. JVM과 자바프로그램의 실행

ssyyssyy 2019. 12. 19. 11:32
  • Java Virtual Machine 은 OS 별로 존재하는 차이점을 중간에서 해결한다.

 

Program

 

JVM

 

OS

 

Hardware

 

위와 같이 실행되기 때문에 JVM 덕분에 OS와 관계없이 자바 프로그램을 실행시킬 수 있다.

 

  • cmd에서 자바 프로그램 실행 방법

1. firstProgram.java 작성

2. javac firstProgram.java  로 컴파일(javac.exe 이용)

=> 확장자가 class인 이름의 파일들이 생성된다.

 

3. java firstProgram 으로 실행(java.exe 으로 실행

=> 2번에서 생성된 class 파일을 대상으로 실행된다.

 

소스코드 -> 자바컴파일러(javac.exe) -> 자바 바이트코드(class File에 담김)

                                                -> 자바런처(java.exe)(JVM구동 + 그위에서 프로그램이 실행되도록 돕느다.)