본문 바로가기
JAVA

JVM JRE JDK 차이

by 코딩친구 2019. 7. 9.
반응형

 

JAVA를 시작 하기 전 JDK를 다운 받아야합니다.

그 전에 간단하게 기본적인 이론을 알아두고 가볼까요?

 

 


 

 

  • JVM (Java Virtual Machine)

자바를 실행하기 위한 가상 머신.

Java Byte Code와 컴퓨터 OS간의 번역기 역할.

쉽게 말해 자바로 작성된 프로그램을 해석해서 실행한다고 생각하면 된다.

 

 

 

 

 

  • JRE (Java Runtime Environment)

자바가 구동될 때 필요한 환경 제공.

자바 프로그램을 실행하기 위한 JVM, 라이브러리, 기타 컴포넌트를 제공한다.

 

 

 

 

 

  • JDK (Java Development Kit)

자바 개발 도구.

자바 프로그램을 개발하는 데에 필요한 도구들.

JRE + 컴파일러, 디버거 등.

 

 

 

 

JVM, JRE, JDK

 

반응형

'JAVA' 카테고리의 다른 글

JDK 설치 및 환경변수 설정  (0) 2019.07.19