我肝了一个月,给你写出了这本Java开发手册!(46)
2023-05-02 来源:飞速影视
返回该类中与参数类型匹配的所有注解对象
getDeclaredAnnotations()
返回该类所有的注解对象
getConstructor(Class...<?> parameterTypes)
获得该类中与参数类型匹配的公有构造方法
getConstructors()
获得该类的所有公有构造方法
getDeclaredConstructor(Class...<?> parameterTypes)
获得该类中与参数类型匹配的构造方法
getDeclaredConstructors()
获得该类所有构造方法
getMethod(String name, Class...<?> parameterTypes)
获得该类某个公有的方法
getMethods()
获得该类所有公有的方法
getDeclaredMethod(String name, Class...<?> parameterTypes)
获得该类某个方法
getDeclaredMethods()
获得该类所有方法
Field 类
Field 类提供类或接口中单独字段的信息,以及对单独字段的动态访问。
这里就不再对具体的方法进行介绍了,读者有兴趣可以参考官方 API
这里只介绍几个常用的方法
equals(Object obj)
属性与obj相等则返回true
get(Object obj)
获得obj中对应的属性值
set(Object obj, Object value)
设置obj中对应属性值
Method 类
invoke(Object obj, Object... args)
传递object对象及参数调用该对象对应的方法
ClassLoader 类
反射中,还有一个非常重要的类就是 ClassLoader 类,类装载器是用来把类(class) 装载进 JVM的。ClassLoader 使用的是双亲委托模型来搜索加载类的,这个模型也就是双亲委派模型。ClassLoader 的类继承图如下
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号