而jdk里本身就有一个jre啊,但是我装第二次的时候就没有单独安装jre了
我说的是,为什么会有两个jre
两个JRE可以分担工作;用户只需要执行 java 的程序时,那c:\program files\java\jre 下的jre就行了用户是java程序员,需要java开发环境那么开发时系统就会优先去找“java 、 javac ”这些命令本身的目录或者他们的父目录的 jre ;这样开发时一般运行的是 jdk 下的 jre;而运行外部程序时,一般运行的是c:\program files\ 下的 jre,实现了分工,不同的 jre 负责各自范围的内容;