JDK11介绍
JDK 11 特性做为java开发JDK的更新内容是必须要关注的,这里我把JDK11的相关的JEP(JDK Enhancement Proposals),汇总并偿试了一下。分享一下相关的改进点。历史所有JEP:http://openjdk.java.net/jeps/0
JDK11发版 JEP 汇总JDK11 于2018年9月25日发布正式版,其中官方给出的改进JEP如下:
JEP-181 嵌套类可见性控制JEP-309 动态类文件常量JEP-315 改进 Aarch64 IntrinsicsJEP-318 Epsilon–一个无操作的垃圾收集器JEP-320 删除 Java EE 和 CORBA 模块JEP-321 HttpClientJEP-323 用于 Lambda 参数的局部变量语法JEP-324 Curve25519 和 Curve448 算法的密钥协议JEP-327 Unicode 10JEP-328 Flight Recorder(飞行记录器)JEP-329 haCha20 和 Poly1305 加密算法支持JEP-330 Launch Single-File Sourc ...
java 安装JDK
安装JDK有三种安装方式
tar包安装
yum安装
bin安装
三种安装方式任选其一即可,有各自的特点。
tar包安装步骤:
建立目录
下载安装包
配置环境变量
建立目录如果是在linux下,推荐在/usr/local/下创建目录,如果是mac,根据自己的习惯来。
1mkdir -p /usr/local/java
下载安装包
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
解压安装包
12tar -zxvf jdk-8u221-linux-x64.tar.gzmv jdk1.8.0_221/ /usr/local/java/
设置环境变量
linux 的话就直接配置/etc/profile,mac也有这个文件,但是建议配置在用户配置文件~/.bash_profile,如果不存在就手动创建一个文件。
12345vim /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.8.0_221export PATH=$PATH ...