JVM (1) 썸네일형 리스트형 [Java] 자바 클래스 파일(.class) 자바 클래스 파일 자바 소스 코드로 작성된 .java 파일이 컴파일러에 의해 컴파일 되면 .class 확장자를 가지고 있는 자바 클래스 파일이 생성된다. 자바 클래스 파일은 .java 파일에 정의된 클래스 개수에 따라 하나 혹은 여러 개가 생성될 수 있다. 자바 클래스 파일은 바이트 코드로 구성되어 있다. 이 바이트 코드는 JVM이 이해할 수 있는 명령어이다. 그리고 바이트 코드 안에는 Windows 또는 Mac과 같은 특정 구현 환경에 맞는 머신 레벨 명령어로 변환하는 코드가 포함되어 있다. 자바 바이트 코드는 JVM이 이해할 수 있도록 설계되었다. 그리고 플랫폼 의존적인 코드가 없다. 따라서 JVM이 설치된 장비라면 CPU나 운영체제가 다르더라도 자바 프로그램을 실행할 수 있다. JVM을 중간에 두고.. 이전 1 다음