Java Field isSynthetic()方法及示例
java.lang.reflect.Field 的 isSynthetic() 方法用于检查Field对象是否是一个合成字段。如果该字段是一个合成字段,则该函数返回真,否则将返回假。 合成结构 :合成结构是由Java编译器为内部目的而创建的类、字段和方法。
语法
参数: 此方法不接受任何东西。
返回 :此方法返回 真 ,当且仅当此字段是Java语言规范中定义的合成字段。
以下程序说明了isSynthetic()方法:
程序1 :
输出
程序2
Output:
参考资料 :https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html#isSynthetic-java