[Java] JVM, JRE, JDK의 차이점과 역할에 대해 설명하세요
# 질의 응답 상황[면접관]지원자님 JAVA를 주로 사용하셨는데 JVM, JRE, JDK에 대해서 간략하게 설명해주세요. [막개발자] JVM (Java Virtual Machine)은 자바 가상 머신으로, 자바 바이트코드를 실행하는 환경을 제공합니다. JRE(Java Runtime Environment)는 자바 애플리케이션을 실행하는 데 필요한 라이브러리와 JVM을 포함하고 있는 실행 환경이며, JDK(Java Development Kit)는 자바 프로그램을 개발하기 위한 모든 도구가 포함된 개발 환경입니다. 간단히 말해서, JVM은 자바 바이트코드를 실행하는 핵심 요소이고, JRE는 애플리케이션 실행을 위한 환경을, JDK는 개발에 필요한 모든 도구를 포함합니다. # 상세 설명 JVM, JRE, J..
2021. 1. 19.