当前位置:首页 » 《关于电脑》 » 正文

2024年的Java版本选择?java 17 安装

19 人参与  2024年10月10日 08:01  分类 : 《关于电脑》  评论

点击全文阅读


文章目录

2024年的Java版本选择?java 1.8 和 java17 什么区别?java 17 安装windows 11安装java 17C:\Program Files\Common Files\Oracle\Java\javapath是什么

2024年的Java版本选择?

3年前,java 1.8是市场主流(还有一些残留老项目是1.6,1.7),当时的新项目基本都选java 1.8。

当时, spirng boot 2.0 最低依赖的java版本为8,而spring boot 1.x 最低兼容1.6

现如今,到了2024年,市场java主流版本选择是什么呢?

OK,java 怎么能离开spirng框架,我们从spring官网,为我们解答:
在这里插入图片描述在这里插入图片描述

**Spring官方发布Spring Boot 3.0.0 的时候告知了一些情况,Java 17将成为未来的主流版本。**进入Springboot官网查看情况,发现在2023年11月24日,3.0以下的版本不再支持了。
在这里插入图片描述spring boot官网

我们再看IDEA构建spring boot,可以选择的java版本:
在这里插入图片描述同时,和一些java从业的同事沟通确认,当下主流java 17。

总结:时隔3年,java主流现在是17

java 1.8 和 java17 什么区别?

Java 9 ~Java 17 主要更新了什么?

版本号:Java 17 是 Java SE 17 的版本,而 JDK 1.8 是 Java SE 8 的版本。

发布时间:Java 17 发布于 2021 年,而 JDK 1.8 发布于 2014 年.

新特性:Java 17 相对于 JDK 1.8,新增了很多特性和改进,例如:Switch 表达式、Sealed 类、Pattern
Matching for instanceof 等。

兼容性:Java 17 和 JDK 1.8 不兼容,由于 Java 的向后兼容性,Java 17 可以运行 JDK 1.8 的代码,但
JDK 1.8 不支持 Java 17 的新特性。

安全性:Java 17 相对于 JDK 1.8,修复了更多的安全漏洞,提高了程序的安全性。

java 17 安装

windows 11安装java 17

1、下载JDK17,JDK官网
官网:https://www.oracle.com/java/technologies/downloads/

2、安装JDK17
在这里插入图片描述
3、配置Java环境变量

设置–>系统–>系统高级设置
在这里插入图片描述新建系统变量
变量名设置为 JAVA_HOME
找到jkd17文件包中bin的所在文件,将文件地址复制作为变量值
在这里插入图片描述
打开系统的path变量,新建一条%JAVA_HOME%\bin的变量,点击确定

C:\Program Files\Common Files\Oracle\Java\javapath是什么

java安装时,会自动配置环境变量 C:\Program Files\Common Files\Oracle\Java\javapath,并且顺序在自己配置的%JAVA_HOME%\bin前面

在这里插入图片描述解决办法

1、把C:\Program Files\Common Files\Oracle\Java\javapath删掉

2、把C:\Program Files\Common Files\Oracle\Java\javapath放到%JAVA_HOME%\bin后面

java17 官方文档:https://docs.oracle.com/en/java/javase/17/index.html


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/169824.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1