compile

JAVA

JAVA 실행 과정

JAVA는 JVM(Java Virtual Machine)을 통해 OS에 종속적이지 않는 특징을 가지고 있다. 즉, 독립적인 형태로 어떤 OS에서도 실행 할 수 있다. 실행되는 과정은 아래와 같다. 개발자는 자바 프로그램을 만들기 위해 소스코드를 작성 한다. 소스코드는 텍스트 파일로 저장되며 확장자는 ".java"이다. 자바 컴파일러(javac)를 사용하여 소스코드(".java")를 문법적 오류가 없는지 확인하고 바이트 코드로 변환한다. 결과 파일은 ".class"의 확장자로 저장 된다. ".class"파일을 클래스 로더(Class Loader)에 의해 JVM내에 로드된다. 실행 엔진(Execution Engine)인 Interpreter와 JIT Compiler에 의해 실행 된다. Interpreter ..

dolzi
'compile' 태그의 글 목록