Java Class isSynthetic()方法
java.lang.Class.isSynthetic() 如果这个类是一种人工合成的类则返回true,否则返回false。
1 语法
public boolean isSynthetic()
2 参数
无
3 返回值
当且仅当这个类是Java语言规范定义的一种合成类此方法返回true。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Class isSynthetic()方法
*/
import java.lang.*;
public class ClassDemo {
public static void main(String[] args) {
ClassDemo c = new ClassDemo();
Class cls = c.getClass();
// returns true if this class is a synthetic class, else false
boolean retval = cls.isSynthetic();
System.out.println("It is a synthetic class ? " + retval);
}
}
输出结果为:
It is a synthetic class ? false
热门文章
优秀文章