차례:
정의-Java 바이트 코드 란 무엇입니까?
Java 바이트 코드는 기계 독립적 인 프로그램의 중간 표현 인 Java 프로그램의 컴파일 결과입니다.
Java 바이트 코드는 프로세서 대신 JVM (Java Virtual Machine)에 의해 처리됩니다. 바이트 코드를 실행하기 위해 프로세서에 필요한 리소스를 호출하는 것이 JVM의 작업입니다.
Techopedia는 Java 바이트 코드를 설명합니다
Java 바이트 코드는 Java 프로그램의 결과 컴파일 된 객체 코드입니다. 이 바이트 코드는 Java가 설치된 모든 플랫폼에서 실행할 수 있습니다.
이 머신 독립성은 프로세서의 프록시에서 바이트 코드를 실행하는 Java 가상 머신 때문입니다. 즉, Java 프로그래머는 특정 운영 체제 및 프로그램이 실행될 프로세서에 대한 쿼크와 뉘앙스에 대해 알 필요가 없습니다. 가상 머신은 이러한 세부 사항을 처리합니다.
Java 바이트 코드는 완전히 컴파일 된 것이 아니라 중간 코드가 Windows, Mac 또는 Linux와 같은 특정 플랫폼에 설치된 JVM에 의해 해석되고 실행되어야하기 때문에 중간에 앉아있는 중간 코드입니다.
컴파일시 Java 소스 코드는 .class 바이트 코드로 변환됩니다.






