MacOS配置双JDK环境JDK8和JDK14相互切换☞了解JDK14新特性

本文详细介绍了JDK14的五大新特性,包括增强的instanceof语法、改进的switch语句、引入record关键字简化类定义、增强的文本块功能以及更精确的空指针异常信息。通过具体代码示例,展示了如何在Maven项目中配置和使用这些新特性。

一、Oracle官网下载JDK14

 

下载链接:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html

 


 


双击JDK 14.0.2.pkg安装,安装完后,查看安装目录

/Library/Java/JavaVirtualMachines/

 

 


 

二、双JDK环境配置

 

(1)编辑配置文件

 

appledeMacBook-Pro:~ apple$ vim ~/.bash_profile

 


(2)添加如下配置

 

#配置alias方式切换jdk8和jdk14
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
export JAVA_14_HOME=/Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk/Contents/Home

# 默认为JDK8
JAVA_HOME=$JAVA_8_HOME

alias jdk14="export JAVA_HOME=$JAVA_14_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"


 

(3)保存后,使配置文件生效

 

appledeMacBook-Pro:~ apple$ vim ~/.bash_profile 
appledeMacBook-Pro:~ apple$ source ~/.bash_profile 
appledeMacBook-Pro:~ apple$ 

 


 

三、双JDK环境验证

 

(1)默认JDK8,使用java -version验证下

 


 

(2)使用jdk14切换jdk版本

 

 


 

四、构建Maven项目,添加jdk14并设置最新语言特性

 

(1)添加JDK

 


 

(2)直接选目录,注意:JDK11+以上,jdk目录下是没有jre目录的,这个不影响

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值