官方理由是,它是由定义的Java语言规范8.3.1.2:
必须在声明该类的每个构造函数的末尾绝对分配一个空白的最终实例变量;否则会发生编译时错误。
空白的final是其声明缺少初始化程序(即您所描述的内容)的final变量。
上一篇 Java为什么不需要运算符重载?[关闭]
下一篇 是否应将项目文件置于版本控制下?
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号