JDK, JRE, JVMJVM을 설명하려면 먼저 JDK에 대해 먼저 설명해야한다.간략하게 설명하면 다음과 같다.JDK : Java로 애플리케이션을 개발하기위한 SDK. 개발할때 필요.JRE : 바이트 코드(정확히는 .class 파일. Java가 아니어도 됨.)를 실행하기 위한 환경.JVM : 바이트 코드를 실행시키는 가상 컴퓨터.질문! 왜 굳이 JDK, JRE를 구분하여 만들었을까요?목적이 다르다.JDK는 개발자용으로 제공하는 소프트웨어고JRE는 실행만을 위한 소프트웨어다.그래서 JDK를 보면 JRE를 포함한 개발도구들이 포함되어있다.우리가 흔히 사용하는 java, javac(컴파일러), jar 같은 명령어들 (bin 경로에 존재하는)이 개발 툴에 속한다. (bin 경로에 있다고 모두 JDK 에 해당하는..