반응형
JDK(Java Development Kit) 는 자바를 개발하는 도구입니다. JDK를 설치하면 자바가상머신, JVM(Java Virtual Machine)과 개발시 필요한 프로그램들이 함께 설치됩니당.
JVM은 그대로 해석한다면 소프트웨어로 구현한 가상머신입니다. 가상머신은 컴퓨터 속의 컴퓨터라고 표현되기도 합니다.
실제로 눈으로 볼 수는 없지만요. 프로그램이 컴퓨터에서 실행되듯 java로 작성한 프로그램은 이 JVM 에서 실행됩니다.
자바로 짜서 컴파일한 소프트웨어들이 JVM이 깔린 어떤 종류의컴퓨터에서든 돌 수 있게 해주는 것이다
https://asfirstalways.tistory.com/158의 초반부를 읽어보시면 좋을 것 같아용
JRE(Java Runtime Environment)는 JVM 을 포함하고 있습니다. 자바 프로그램이 돌아가기 위한 환경이라고 생각해주시면 될 것 같습니당
반응형
'Java' 카테고리의 다른 글
[Java] 배열 (0) | 2021.03.02 |
---|---|
[Java] 데이터 타입 (0) | 2021.03.02 |
[Java] 이클립스의 기능과 예제의 사용 방법 (0) | 2021.01.11 |
[Java] 설치 및 환경 변수 (0) | 2021.01.06 |
[Java] Windows 설치 (0) | 2020.10.14 |