Byte Code   바이트 코드

(2020-12-03)

1. 바이트 코드

  ㅇ 어떤 환경에도 종속되지 않고 (어떤 플랫폼운영체제에 독립적으로) 실행될 수 있는
     가상기계(virtual machine)용 기계어 코드

  ㅇ 통상, 각각의 환경에 맞취진 인터프리터에 의해 실행될 수 있는 중간 코드


2. [자바언어]

  ㅇ `자바 가상기계(JVM)`가 직접 이해할 수 있는 자바 가상기계기계어 코드
     - 만일, 자바 바이트코드로 컴파일프로그램 이라면,
     - 이는 자바 가상기계가 있는 어떤 플랫폼,운영체제에서도 똑같이 수정없이 수행될 수 있음

  ㅇ 자바 언어에서, 바이트 코드는 class 라는 확장자를 갖는 클래스 파일과 대응됨
     - 이 클래스 파일들을 묶어서 jar로써 배포하기도 함



Copyrightⓒ written by 차재복 (Cha Jae Bok)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"