我只是感兴趣,据我所知,如果你想做一些Java编程,你需要下载一个JDK。作为JDK的一部分,它附带了JRE。但是,我认为大多数Windows操作系统已经预先安装了JRE。我有几个问题:
这是否意味着新安装的JRE会覆盖此预安装版本?
JRE是否有版本,例如JRE-7,JRE-8?
如果有JRE的版本并且预先安装的JRE被覆盖,这是否意味着某些旧应用程序将无法再运行?
答案 0 :(得分:0)
1)这取决于您的安装目录选择。
2)JRE只是JDK的运行时部分(没有编译器和工具),因此与JDK具有相同的版本控制方案。
3)Java的开发方式保证了向后兼容性。但是,您可以使用Maven等工具或JAXB等库来解决不兼容问题。
答案 1 :(得分:0)
转到Windows控制面板,单击 Java ,单击 Java 选项卡,然后单击View。您将看到已安装的所有Java版本。