/
찾아보니, jvm는 컴파일러가 아니라, 인터프리터입니다. 자세하게는 해석+실행이라고 할 수 있네요. 이 단계에서는 컴파일이 사실 필요 없다고 하네요. 대신 컴파일이 두 단계에서 일어날 수 있는데요. 우선 자바스크립트를 클래스 바이트 코드를 변환할때 한번, 해석시 runtime 컴파일인 JIT가 있다고 합니다. 결국 플랫폼에 독립적인 언어를 만들기 위해서 그러지 않았을까 싶습니다
Search
💬

찾아보니, jvm는 컴파일러가 아니라, 인터프리터입니다. 자세하게는 해석+실행이라고 할 수 있네요. 이 단계에서는 컴파일이 사실 필요 없다고 하네요. 대신 컴파일이 두 단계에서 일어날 수 있는데요. 우선 자바스크립트를 클래스 바이트 코드를 변환할때 한번, 해석시 runtime 컴파일인 JIT가 있다고 합니다. 결국 플랫폼에 독립적인 언어를 만들기 위해서 그러지 않았을까 싶습니다

출처
수집시간
2023/09/27 08:38
연결완료
1 more property