Java 是否有与 Objective-C 中的 @synthesize 等效的功能?
我正在学习 Obj-C 并发现了 @synthesize
指令,它生成访问器和修改器方法。
Groovy 自动生成 getter/setter,但我不确定 Java 是否会这样做。 Java 在 Java 7 中是否有类似的功能?
I am learning Obj-C and discovered the @synthesize
directive which generates accessor and mutator methods.
Groovy auto-generates getters/setters but I'm not sure if Java does. Does Java have a similar feature in Java 7?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
正如大家所说,答案是否定的,但是 Project Lombok 可能会引起兴趣
As everyone has said, the answer is no, however Project Lombok could be of interest
不,java没有这样的功能。
No, java does not come with such a feature.
不,如果我没记错的话,至少现在还没有。
No, if I'm not mistaken, not yet at least.
尽管据我所知,Java 没有定义这样的功能,但一些 Java 编码环境(例如 Eclipse)在某些情况下会生成自动 getter 和 setter。
Though Java does not, to my knowledge, have such a feature defined, several Java coding environments (such as Eclipse) produce automatic getters and setters under certain circumstances.