java - Eclipse 如何生成 setter 和 getter?

标签 java eclipse reflection javabeans

只是想知道 Eclipse 如何创建 setter 和 getter(而不是我自己)。我确信它一定是 Java 反射,但只是想寻求更多信息。

最佳答案

Eclipse 实际上嵌入了一个完整的编译器,以允许它进行增量编译,并且当您的代码中出现语法错误时仍然可以为您提供有用的信息。生成器查看代码的抽象语法树 (AST) 表示形式,识别字段,并使用 JavaBeans 公式为它们创建 getter 和 setter。您可以使用 Eclipse 中的“大纲” View 来查看 Eclipse 类模型的图形表示。

关于java - Eclipse 如何生成 setter 和 getter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26458737/

相关文章:

java - 如何实现无限线程返回数据?

eclipse - 全新安装的 Eclipse Mars 无法运行

eclipse - Maven pom.xml 自动完成功能在 Eclipse 中不起作用

c# - Type.GetType ("System.Net.WebException")返回 null

c# - 动态调用具有复杂参数的方法 (C#)

java - 将通过继承创建的对象添加到链表并实现其方法

java - Apache POI 缺少动态库 libfreetype.so

eclipse - eclipse不必要的崩溃的原因

c# - 将 "C# friendly type"名称转换为实际类型 : "int" => typeof(int)

java - 从 ProcessBuilder 调用 SCP