[Java] SDK, JVM, JDK, JRE, JIT ... ?
자바를 공부하다보면 만나는 여러가지 용어들. 한번 정리해봤다. JDK, JRE, JVM은 자바 플랫폼을 구성하고 있는 3대 요소이다. 일단 세가지부터 알아보기로 한다. 일단 제일 큰 단위인 JDK부터, JDK Java Development Kit JDK를 얘기하기 전에 SDK부터 알아보자, SDK는 Software Development Kit의 약자로 우리가 흔히 쓰는 API, IDE, 각종 문서, 라이브러리, 코드샘플 및 기타 유틸리티가 포함되어 있다. JDK는 JAVA Development Kit의 약자이고 Java 환경에서 돌아가는 프로그램을 개발하는데 필요한 tool들을 모아놓은 package라고 보면 될 것 같다. 예를 들어, JRE, Java 바이트코드 컴파일러, JVM 등이 모두 포함된다. ..
2023. 2. 19.