2015-03-13 73 views
2

我只是感兴趣,据我所知如果你想做一些Java编程,你将需要下载一个JDK。作为JDK的一部分,它附带了JRE。不过,我认为大多数Windows操作系统已经预先安装了JRE。我有几个问题:当我下载JDK时,我的预装JRE会发生什么?

  1. 这是否意味着这个预装版本会被刚下载和安装的JRE覆盖?

  2. JRE是否有版本,例如JRE-7,JRE-8?

  3. 如果有JRE的版本,并且预装的JRE被覆盖,那么这是否意味着一些旧的应用程序不再有效?

回答

0

1)这取决于您的安装目录选择。 2)JRE只是JDK的一个运行时环节(没有编译器和工具),因此它与JDK具有相同的版本控制方案。

3)Java的开发方式保证了向后兼容性。但是,您可能会遇到像Maven这样的工具或JAXB等库的不兼容问题。

0

转到Windows控制面板,单击Java,单击Java选项卡,然后单击查看。您将看到所有已安装的Java版本。

相关问题