2.2 Class 反射常用的方法

霄
2024-09-28 / 0 评论 / 97 阅读 / 正在检测是否收录...

Class.forName();动态加载类。

newInstance() :根据对象的class新建一个对象

getSuperclass() 获取继承的父类

getInterfaces() 获取继承的接口

getDeclaredFields() 获取字段名字

getDeclaredMethods();获取当前类的所有方法。

getConstructors() :获得所有的构造函数。

getModifiers() : 反射中获得修饰符

 getPackage() :反射中获得package

getField(String name):反射中获得域成员。

 getFields() :获得域数组成员。    

 isAnnotation() :判断是否为注解类型。

 isPrimitive() :判断是否为基本类型。

 isArray() :判断是否为数组类型。

isEnum() :判断是否为枚举类型。

getClassLoader() :获得类的类加载器

getMethods() 获得公共的方法。

扫描二维码,在手机上阅读!
53

评论

博主关闭了当前页面的评论