[JAVA] 컴파일러와 인터프리터, 그리고 hotspot
JVM의 핫스팟에 대해 찾아보다 'JIT 컴파일러'라는 단어를 마추졌다. JIT가 Just In Time 인건 안다. 아는데..! 그래서 뭐하는 녀석인가요?!?! 그리고 인터프리터와 컴파일러를 대강은 아는데 점점 혼용해서 사용하는 나를 발견했다. 정확히 모른다는 거다. 주말 개인 공부가 이래서 좋다. 모르면 파 볼 시간이 있다. 컴파일러와 인터프리터 C는 컴파일러, JAVA나 PYTHON은 인터프리터, 인터프리터는 한줄씩 실행하는 건 안다. 근데 JAVA도 컴파일러가 있네요..! 비교 들어갑니다ㅎㅎㅎㅎㅎㅎㅎ 컴파일러 -전체 소스코드를 기계어로 변환한다. -인터프리터보다 수행 시간이 빠르다. 인터프리터 -소스코드를 한줄씩 실행한다. -컴파일러보다 느리다. -실행 중 에러가 뜨면 다음코드를 실행하지 않어 보..
2021.07.18