Java 当我下载JDK时,预安装的JRE会发生什么情况?
我只是感兴趣,据我所知,如果你想做一些Java编程,你需要下载一个JDK。作为JDK的一部分,它随JRE一起提供。然而,我认为大多数Windows操作系统已经预装了JRE。我有几个问题:Java 当我下载JDK时,预安装的JRE会发生什么情况?,java,Java,我只是感兴趣,据我所知,如果你想做一些Java编程,你需要下载一个JDK。作为JDK的一部分,它随JRE一起提供。然而,我认为大多数Windows操作系统已经预装了JRE。我有几个问题: 这是否意味着这个预安装版本将被新下载和安装的JRE覆盖 JRE是否有JRE-7、JRE-8等版本 如果有JRE的版本,并且预安装的JRE被覆盖,这是否意味着存在一些旧应用程序不再工作的风险 1) 这取决于您的安装目录选择 2) JRE只是JDK的运行时部分(没有编译器和工具),因此它与JDK具有相同的版本控制方
3) Java是以保证向后兼容性的方式开发的。但是,Maven之类的工具或JAXB之类的库可能会出现不兼容问题。转到Windows控制面板,单击Java,单击Java选项卡,然后查看。您将看到已安装的所有Java版本