jdk 是j2se的标准API,j2ee还有些自己的api,j2me又另外一些api,更轻便些的.jre是java运行环境.java虚拟机是java运行的平台有点像操作系统的意思有空可以看看"深入java虚拟机"

解决方案 »

  1.   

    那如楼上的意思是,那个应该java虚拟机应该包括了jre的呢?那时不是下载了个jdk安装了后java虚拟机就一并安装了的呢?我如果我想写servlet的程序还要再去下载个j2EE的安装包?日如果是我说的话安装了j2ee的安装报是不是就包括了j2SE的api,我就不用安装jdk安装报了?
      

  2.   

    JDK=Java Development Kit 是Java的开发环境,JRE=Java Runtime Environment 是Java的运行环境,JVM=Java Virtual Machine 是Java虚拟机,它们的关系是JDK包含了JRE,JRE包含了JVM,JVM是用来把.class文件解释成机器码的,与平台相关。只要有了JDK就有了所有的了。
      

  3.   

    关于eclipse的问题,需要在eclipse中设置你的JDK路径,让eclipse知道你把它安装到了什么位置
      

  4.   

    在eclipse中-->Window-->Preference-->Java-->Installed JREs.在这里设置就行了