JDK14的新特性

2024-04-22

文本块

"""
"""中允许加入表示取消换行,s表示一个空格

引入引用数据类型record

实现了一个简单的数据载体类,为了避免编写:构造函数、访问器,equals()、hashCode()、toString()等
还可以在record声明的类中定义静态字段、静态方法、构造器或实例方法
不能在record声明类中定义实例字段,类不能声明为abstract;不能声明显式的父类等
public record Order(int orderId, String OrderName) {

}

obj instance String str

当instance判断结果为true时,将对象向下转型,赋值给str
JDK14中的预览特性,jdk16后正式引入


{/if}