JDK是Jdk
JVM是JVM
不相干的。吧?

解决方案 »

  1.   

    支持你的理解。JDK 是开发工具包
    JRE 才是运行环境
      

  2.   

    JDK 是开发工具包、最全、包括两个jvm(server的和client的)、一个内部jre(比如tomcat就用它的) 
    JRE 才是运行环境、包括jvm和classloader
    单独的jre仅支持java程序的运行、比如javac命令就没有了
      

  3.   

    理解错误,先明白什么是jdkThe Java SE Development Kit (JDK) includes the Java Runtime Environment (JRE) and command-line development tools that are useful for developing applets and applications.
      

  4.   

    java虚拟机提供了实现java的平台,环境。而jdk也实现了这些功能。
    我认为他们没什么必然的联系。
      

  5.   

    JVM是JRE的一部分  而JRE是可以独立于JDK的~