Поддержка свойств с Java 10 или Java 11
Начиная с Java 10 или Java 11, есть ли еще встроенная поддержка для определения переменных-членов в качестве свойств вместо того, чтобы мои методы IDE автоматически генерировали методы доступа getter/setter в стиле JavaBeans?
Kotlin идентифицирует свойства, объявляя их как var
или же val
, чтение-запись или только для чтения соответственно. Objective-C был способен автоматически синтезировать методы доступа. Любая такая поддержка в Java еще нет?
Я ищу встроенные функции в Java, а не внешние решения, такие как Project Lombok.
Я прошу обновить: Java и C#-подобные свойства.
1 ответ
Любая такая поддержка в Java еще нет?
Ответ Нет, на момент написания.
Кроме того, я не видел четких признаков того, что поддержка собственности на горизонте; например, нет JEP, которые упоминают это (если я что-то пропустил).