JDK各个版本特性讲解-JDK9特性
lecture:波哥
一、JDK版本特性
JAVA8 及之前,版本都是特性驱动的版本更新,就是有重大的特性产生,然后进行更新
JAVA9开始,JDK...开始以时间为驱动进行更新,以半年为周期,到时即更新,三年出一个长期支持版,其他都是短暂的版本
目前的长期支持版有 JAVA8 JAVA11 和JAVA17,这些版本大家注意在将来的工作中使用的概率更高...这里匿名内部类中的号里必须要和前面的声明保持一致,不能空着不写,这样重写的方法就根据匿名内部类的泛型
但是这种写法在JAVA9 中就允许了
而且在JAVA9中,匿名内部类的语法不仅仅可以用于接口和抽象类...案例演示:
创建一个普通的Java项目
然后在这个项目下准备两个模块。
然后在JDK19Module1中添加一些类就可以了
然后我们需要考虑如何在JDK19module2中使用这个类?...或者说是使用模块1中的类,第一步,在两个模块的src下创建各自的module-info.java
创建完毕的结构为:
在JDK19Module1的module-info.java文件中。