본문 바로가기

JAVA

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

  • 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구동 + 그위에서 프로그램이 실행되도록 돕느다.)

 

 

 

 

 

'JAVA' 카테고리의 다른 글

[JAVA]06.메소드와 변수의 스코프  (0) 2019.12.19
[JAVA]05. 실행 흐름 컨트롤  (0) 2019.12.19
[JAVA]04. 관계연산자/ 논리연산자  (0) 2019.12.19
[JAVA]03.상수 및 형변환  (0) 2019.12.19
[JAVA]02. 변수와 자료형  (0) 2019.12.19