我正在浏览java Method.class
(Decompiled),我发现了一些引起我注意的东西。
@Override
public boolean isSynthetic() {
return super.isSynthetic();
}
"的 合成 &#34 ;.这是什么意思?
它可以在代码中使用吗?
因为我在Method
课程中发现了这一点,我想知道,整个方法可能是"合成"还是它就是它包含合成的东西吗?
提前致谢。
的副本
答案 0 :(得分:1)
编译器引入的任何没有的构造 源代码中的相应构造必须标记为 合成的,默认构造函数和类除外 初始化方法。
http://www.javaworld.com/article/2073578/java-s-synthetic-methods.html