只是想知道 Eclipse 如何创建 setter 和 getter(而不是我自己)。我确信它一定是 Java 反射,但只是想寻求更多信息。
最佳答案
Eclipse 实际上嵌入了一个完整的编译器,以允许它进行增量编译,并且当您的代码中出现语法错误时仍然可以为您提供有用的信息。生成器查看代码的抽象语法树 (AST) 表示形式,识别字段,并使用 JavaBeans 公式为它们创建 getter 和 setter。您可以使用 Eclipse 中的“大纲” View 来查看 Eclipse 类模型的图形表示。
关于java - Eclipse 如何生成 setter 和 getter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26458737/