首页 > 其他 > 详细

JDK9新特性

时间:2021-08-18 10:17:23      阅读:17      评论:0      收藏:0      [点我收藏+]

模块化

包级别上面加一个模块的级别
根目录下加一个module描述文件,可以指定export模块下面的包
其他模块在module描述文件中import指定的包,才可以引用该包下面的类

jShell

和Python等其他语言一样的命令行工具,可以在互动命令行中写代码

多版本兼容jar

同一个类,一个用老版本的API写,一个用新版本的API写,进行特殊打包后
老版本JDK的系统引入该jar包调用时,用的是老版本API写的类
新版本JDK的系统引入该jar包调用时,用的是新版本API写的类

接口可以定义私有方法

Java8中可以定义默认方法和静态方法,假设这几个方法有些逻辑是相同的,且这段逻辑是不希望对外暴露的,就可以使用接口的私有方法进行封装

JDK9新特性

原文:https://www.cnblogs.com/buxiu/p/15154787.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!