
[JAVA] 자바 컴파일 과정
·
Devlopment/Java
자바는 JVM(Java Vitual Machine)을 사용하여 독립적인 특징을 가지고 있습니다.JVM(Java Vitual Machine)의 기능 때문에 독립적으로 실행시킬 수 있는지 컴파일 과정을 통해 알아보도록 하겠습니다. 자바 컴파일 순서 1. 개발자가 자바 소스코드(.java 파일)를 작성합니다.2. 자바 컴파일러(Java Compiler)가 자바 소스파일을 컴파일합니다.이때 나오는 파일은 자바 바이트 코드(.class 파일)로 아직 컴퓨터가 읽을 수 없는 자바 가상 머신이 이해할 수 있는 코드입니다. 바이트 코드의 각 명령어는 1바이트 크기의 Opcode와 추가 피연산자로 이루어져 있습니다.3. 컴파일된 바이트 코드를 JVM의 클래스로더(Class Loader)에게 전달합니다.4. 클래스 로..