摘要:
一言以蔽之:“JRE仅仅是运行环境,JDK是编译和运行环境”。 Jre是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦,还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证。至于在windows上的虚拟机是哪个文件呢?jre/bin/client里面是不是有一个jvm.dll呢?那就是虚拟机。 Jdk是javadevelopmentkit,是java的开发工具包,里面包含了各种类库和工具。当然也包括了另外一个Jre.那么为什么要包括另外一个Jre呢?而且jdk/jr... 阅读全文