Java 16 记录

来源:这里教程网 时间:2026-02-17 21:24:16 作者:

Java 16 记录

Java 14引入了一种名为记录的新类类型,作为预览功能,以便更轻松地创建不可变数据对象。Java 15进一步增强了记录类型。在Java 16中,记录成为JDK的标准功能。

考虑以下示例-

ApiTester.java

示例

public class APITester {   public static void main(String[] args) {      StudentRecord student = new StudentRecord (1, "Julie", "Red", "VI", 12);      System.out.println(student.id());      System.out.println(student.name());      System.out.println(student);   } }record StudentRecord(int id,    String name,    String section,    String className,   int age){}

编译和运行程序

$javac APITester.java$java APITester

输出

1JulieStudentRecord[id=1, name=Julie, section=Red, className=VI, age=12]

相关推荐