java - 即使我只需要其中一个,我是否应该设置 getter 和 setter?

标签 java

我有一个对象,其中构造函数的工作是设置字段,之后就不会设置或更改它们了。但是,我需要一个 setter/getter 。那么,我是否需要有 setter,即使我永远不会“以防万一”使用它们,或者我可以删除它们并仅保留 getter,同时将值设置留给构造函数?

最佳答案

根据 java bean 规范,省略 getter 或 setter 是合法的 方法。所以,如果你从不使用它们,你可以安全地省略它们

关于java - 即使我只需要其中一个,我是否应该设置 getter 和 setter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14428169/

相关文章:

java - 如何强制通过@Value 注释进行属性注入(inject)?

java - 为什么 base64 编码 java 代码这样做

java - JMeter Beanshell 整数错误

java - 在 Android void 中向公众传递字符串

java - 从(不)等式有效地生成排名

java - jar list 中的注释行

java - 有没有可以代替键的排序Map

java - 将某物与数据类型(如字符、字符串等)进行比较

java - 使用 Apache Ozone FileSystem API 会导致错误

java - 防止 ehcache 在启动时尝试访问互联网