JEP 草案:不再要求 super() 和 this() 出现在构造函数中第一行


目前,Java 语言要求调用this()或super()出现在构造函数的第一条语句中。

该草案更改 Java 语言规范并对 Java 编译器进行相应的更改,以便:

  • super()并且this()不再必须作为构造函数中的第一条语句出现
  • 该语言保留了提供给构造函数的现有安全和初始化保证
  • 现有程序继续像以前一样编译和运行

详细点击标题