Class.forName();动态加载类。
newInstance() :根据对象的class新建一个对象
getSuperclass() 获取继承的父类
getInterfaces() 获取继承的接口
getDeclaredFields() 获取字段名字
getDeclaredMethods();获取当前类的所有方法。
getConstructors() :获得所有的构造函数。
getModifiers() : 反射中获得修饰符
getPackage() :反射中获得package
getField(String name):反射中获得域成员。
getFields() :获得域数组成员。
isAnnotation() :判断是否为注解类型。
isPrimitive() :判断是否为基本类型。
isArray() :判断是否为数组类型。
isEnum() :判断是否为枚举类型。
getClassLoader() :获得类的类加载器
getMethods() 获得公共的方法。
扫描二维码,在手机上阅读!
评论