公用jre,就是你觉得没用的那个jre主要是为开发好的java程序提供执行的平台。 假设jdk与公用jre各安装至C:\Program Files\Java\jdk1.6.0和C:\Program Files\Java\jre1.6.0, 你会看到,在jdk1.6.0目录下也有一个jre目录,只是jdk本身所附的jre,是在你开发java程序时做测试之用。 它与公用jre的主要差别在于jdk本身所附的jre比公用jre多了个server的vm执行选项, 通过对比查看C:\Program Files\Java\jdk1.6.0\jre\bin和C:\Program Files\Java\jre1.6.0\bin就可以了解。 server与client选项的差别在于所使用的vm不同,执行java程序时默认的是client VM。若使用server VM,会花比较长的启动时间及消耗较多的内存, 为的是启动程序后可以获得较好的执行性能。 http://zoulixing123.blog.163.com/blog/static/11963859200710895957512/
网上下的jdk,安装后jdk下的jre和外面的jre是不是一样的?
最新推荐文章于 2023-02-15 21:48:55 发布