【问题标题】:Java | What does synthetic mean? [duplicate]爪哇 |合成是什么意思? [复制]
【发布时间】:2016-04-24 07:58:51
【问题描述】:

我正在通过 java Method.class(反编译),我发现了一些引起我注意的东西。

@Override
public boolean isSynthetic() {
    return super.isSynthetic();
}

合成”。这是什么意思?

它可以在代码中使用吗?

.

由于我在 Method 类中发现了这个,我想知道,整个方法是否可以是“合成的”,或者它是否包含 合成的东西?

提前致谢。

.

不是What is the meaning of “static synthetic”?的副本

【问题讨论】:

    标签: java class methods synthetic


    【解决方案1】:

    编译器引入的任何没有 源代码中对应的构造必须标记为 合成的,除了默认构造函数和类 初始化方法。

    http://www.javaworld.com/article/2073578/java-s-synthetic-methods.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-20
      • 1970-01-01
      • 1970-01-01
      • 2015-02-16
      • 2019-09-12
      • 2015-01-22
      • 2020-10-27
      相关资源
      最近更新 更多