问下大家我安装的jdk后有2个目录一个是jdk5.0一个是jre可是我的jdk5.0里面也有个jre目录这两个有什么区别呢

解决方案 »

  1.   

    JDK里有很多用Java语言编写的开发工具(被存放在<jdk安装目录>\lib\tools.jar目录下)。JDK里面的工具几乎都是用Java所编写的,所以JDK本身就是一个Java程序,也就必须有一套JRE来执行这个JDK程序。因此<jdk安装目录>\jre下的那一套JRE是用来执行JDK这个Java程序的,而位于C:\Program Files\下的那套JRE才是用来执行我们所编写的Java程序的。     
      

  2.   

    以前 看 深入java虚拟机 里面提到的建议你可以看看