属性 从 Java 10 或 Java 11 开始支持
Property support as of Java 10 or Java 11
Java 10 or Java 11, is there any built-in support yet for identifying member variables as properties instead of having my IDE auto-generate getter/setter accessor methods in JavaBeans 风格?
Kotlin 通过分别声明属性 as var
or val
、读写或只读来识别属性。 Objective-C 能够自动合成访问器方法。 Java 有这样的支持吗?
我正在寻找 Java 中的内置功能,而不是 Project Lombok 等外部解决方案。
我要求更新:Java and C#-like properties。
Any such support in Java yet?
截至撰写本文时,答案是否定的。
此外,我没有看到 属性 支持即将到来的明显迹象;例如没有提到这个的 JEP(除非我错过了什么)。
Java 10 or Java 11, is there any built-in support yet for identifying member variables as properties instead of having my IDE auto-generate getter/setter accessor methods in JavaBeans 风格?
Kotlin 通过分别声明属性 as var
or val
、读写或只读来识别属性。 Objective-C 能够自动合成访问器方法。 Java 有这样的支持吗?
我正在寻找 Java 中的内置功能,而不是 Project Lombok 等外部解决方案。
我要求更新:Java and C#-like properties。
Any such support in Java yet?
截至撰写本文时,答案是否定的。
此外,我没有看到 属性 支持即将到来的明显迹象;例如没有提到这个的 JEP(除非我错过了什么)。