网站改版 方案,重庆网站建设公司怎么做,网站备案要多久时间,win7iis如何做网站文章目录 前言介绍新特性下载安装1.下载完成后打开downloads 双击进行安装2.配置环境变量3.测试快速切换JDK 小结 前言
近期找开源软件#xff0c;发现很多都已经使用JDK17springboot3 了#xff0c;之前的JDK8已经被替换下场#xff0c;所以今天就在本机安装了JDK17#… 文章目录 前言介绍新特性下载安装1.下载完成后打开downloads 双击进行安装2.配置环境变量3.测试快速切换JDK 小结 前言
近期找开源软件发现很多都已经使用JDK17springboot3 了之前的JDK8已经被替换下场所以今天就在本机安装了JDK17拥抱变化。
介绍
JDK 17 是 Java 平台标准版Java SE的一个功能发布版本于2021年9月14日正式发布。
新特性
移除未命名模块JDK 17 永久移除了“未命名模块”这是模块化系统成熟和进一步发展的体现标志着 Java 正式从类路径时代过渡到了模块时代。开发者需要对遗留项目进行模块化处理定义模块描述符module-info.java来明确模块之间的依赖关系。增强型switch表达式引入了模式匹配的switch语句允许在switch表达式中使用模式匹配从而简化了对不同类型数据的处理。文本块允许开发人员在Java代码中表示多行字符串文本以三个双引号“”开头和结尾为编写多行文本提供了简洁的语法。密封类JDK 17 引入了密封类允许开发者限制一个类或接口的继承或实现。通过使用sealed修饰符可以指定哪些类可以继承或实现密封类从而增强代码的封装性和安全性。 等等…
下载
到oracle官网下载https://www.oracle.com/java/ 选择下载历史版本 选择JDK17 选择适配自己电脑的安装包 至此安装包下载完成。
安装
1.下载完成后打开downloads 双击进行安装 双击pkg 双击继续 一直下一步即可 至此JDK17安装完成。
2.配置环境变量
输入命令记录JDK的安装路径
/usr/libexec/java_home -V输入命令编辑环境变量
sudo vi ~/.zshrc添加JAVA_HOME配置JAVA_HOME切记地址要修改成自己的
export JAVA_8_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home
export JAVA_17_HOME/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home#多版本切换取了别名更方便切换
alias jdk8export JAVA_HOME$JAVA_8_HOME
alias jdk17export JAVA_HOME$JAVA_17_HOME# 默认JDK版本
export JAVA_HOME$JAVA_17_HOME#在path中添加$JAVA_HOME
export PATH$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin配置如下 加载环境变量
source ~/.zshrc3.测试快速切换JDK
输入jdk8 进行验证
小结
至此安装JDK17完成。最后很多项目也会用OpenJDK特附上OpenJDK地址下载地址https://bell-sw.com/pages/downloads/#jdk-17-lts