自Java 10或Java 11起,是否有内置支持将member variables标识为properties,而不是自动生成IDE是getter/setter accessor methods风格的JavaBeans吗?
Kotlin通过分别声明属性as var
or val
,可读写或只读来标识属性。 Objective-C能够自动合成访问器方法。 Java是否有这种支持?
我正在寻找Java的内置功能,而不是Project Lombok之类的外部解决方案。
我要更新以下内容:Java and C#-like properties。
答案 0 :(得分:2)
Java中是否有这种支持?
在撰写本文时,答案是否定的。
此外,我没有看到明显的迹象表明房地产支持即将到来。例如没有JEP提及此内容(除非我错过了一些内容)。