属性 从 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(除非我错过了什么)。