jdk jre jvm
jdk(Java development kit):Java开发工具包,由jre+诊断工具组成,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。jdk包含了jre,javac。
jre(java runtime environment):Java运行环境。jre是一个软件包,提供了运行一个java程序所需要的组件
jvm(java virtual machine):Java虚拟机,解释执行产生的字节码文件(byte code)。java实现跨平台的核心。
如果只想开发Java程序jdk足矣,只想运行java程序jre足矣。
jvm是Java程序运行的载体,字节码通过jvm运行。
.