认识 JAVA jvm.jre.jdk jvm是运行字节码的工具. 但如果你看过<java虚拟机规范>的话, 你就会发现jvm实现的功能不多...jre就是jvm加上一堆设置, 所有JavaSE的实现, 你点进去就会发现很多*.properties文件, 这些都是配置. rt.jar 就是最常用的类都在里面, 60多M的大家伙....jdk就是编译工具+jre, 还有部分开源的源码, jdk1.8有 javaSE的源码和javafx的源码.