바이트코드

위키원
218.146.11.16 (토론)님의 2018년 7월 18일 (수) 09:58 판 (새 문서: '''바이트코드(Bytecode)'''란 CPU(중앙 처리 장치) 대신에 가상 컴퓨터(VW)에서 실행하도록 컴파일 된 OOP(Object-Oriented Programming) 코드이...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

바이트코드(Bytecode)CPU(중앙 처리 장치) 대신에 가상 컴퓨터(VW)에서 실행하도록 컴파일 된 OOP(Object-Oriented Programming) 코드이다. 플랫폼에서 다양한 코드 해석 기법을 사용하기 때문에 VM은 프로그램 코드를 CPU가 읽을 수 있는 기계어로 변환한다. 사람들이 읽기 쉽도록 만들어진 소스 코드와 다르게 바이트코드는 덜 추상적이며, 더 간결하고, 컴퓨터 중싱적으로 돌아간다. 바이트코드는 변수의 접근 범위 같은 의미 분석 단계의 결과를 부호화한다. 그래서 일반적으로 소스 코드를 직접 분석/실행하는 것보디 더 좋은 성능을 보여 준다.

같이보기