JIT란 썸네일형 리스트형 JIT 컴파일러란? -초보개발자- JIT(Just-In-Time)의 약자로 JRE(Java Runtime Environment - 자바 실행 환경) 안에 존재하며 프로그램을 실행할 때 기계어(native machine code)로 컴파일하는 컴파일 기법이다. - JIT를 사용하는 이유 자바 바이트 코드는 인터프리터 언어(interpreter language)이다. 인터프리터가 한 줄씩 읽고 해석하며 기능을 실행시키기에 실행 속도가 C/C++와 같은 언어로 만들어진 실행 파일보다 느리다. 이러한 이유로 같은 코드를 매번 새롭게 해석하는 대신, JIT를 이용해 '반복적인 코드'를 '네이티브 코드'로 전부 바꾸고 그 다음부터 인터프리터가 바로 네이티브 코드를 사용해 속도를 개선한다. ---------------------------------.. 더보기 이전 1 다음