JVM과 바이트 코드
JVM은 자바가상 머신이다. (코드 최적화와 백엔드를 담당) https://x1235.tistory.com/7 JVM이란? JVM은 (Java Virtual Machine)의 약어이고 자바 가상 머신이라는 뜻이다. JVM은 자바 바이트 코드와 컴퓨터 운영 프로그램간의 번역기이다. x1235.tistory.com 바이트 코드 (Bytecode) 고급 언어로 소스 코드를 가상머신이 이해할수 있게 만든 코드이다. VM은 이 바이트코드를 하드웨어에 맞는 기계어로 컴파일한 이진 표현법이다. 단 바이트코드로 추출하는 프로그램인 역컴파일러나 디컴파일러등에 취약한 편이다.
카테고리 없음
2020. 5. 13. 12:40