자바 프로그램의 실행 단계
1. 소스 코드 작성
편집기에 자바 코드를 작성한 후 확장자를 *.java로 저장한다.
2. 소스 코드 컴파일
javac.exe 컴파일러를 실행해서 소스 코드를 컴파일한다.
3. 실행
컴파일을 통해서 생성된 class파일을 java.exe 파일을 이용해서 실행한다.
각 플랫폼에 설치되어 있는 JVM을 이용해서 실행한다.
클래스파일을 JVM에서 실행하면 다음 단계를 거치면서 실행된다.
[Class File Loader] - [Verifier] - [Interpreter] - [Runtime]
2014년 11월 14일 금요일
2014년 11월 11일 화요일
[Java] JDK, JRE, JVM
- JDK (Java Software Developer's Kit)
JRE와 개발을 위해 필요한 도구를 가진 개발 가능한 프로그램이다.
- JRE (Java Runtime Environment)
JVM이 자바 프로그램을 동작시킬 때 필요한 라이브러리 파일 및 기타 파일들을 가진다.
JRE는 JVM의 실행환경을 가지고 있다고 말할 수 있다.
- JVM (Java Virtual Machine)
자바 소스코드로부터 만들어지는 바이너리 파일(클래스 파일)을 실행할 수 있다.
리눅스의 JVM과 윈도우의 JVM은 다름으로써 플랫폼에 의존적임을 알 수 있다.
하지만 컴파일이 된 바이너리 코드는 어떤 JVM에서도 동작이 가능하다.
피드 구독하기:
글 (Atom)