标签搜索

2.2 Class 反射常用的方法

admin
2025-04-03 / 0 评论 / 0 阅读 / 正在检测是否收录...

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

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

getSuperclass() 获取继承的父类

getInterfaces() 获取继承的接口

getDeclaredFields() 获取字段名字

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

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

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

 getPackage() :反射中获得package

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

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

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

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

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

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

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

getMethods() 获得公共的方法。

0

评论 (0)

取消