![](https://img-blog.csdnimg.cn/20191022084728714.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java反射机制
Rachel_pan
这个作者很懒,什么都没留下…
展开
-
认识Class类
一 、Java反射机制简述正常情况下,通过类创建对象,而反射机制,就是通过对象找到一个类二 、认识Class类class X { //定义一个类 X}public class ReflectDemo01 { public static void main(String[] args) { X x = new X(); System.ou...原创 2020-01-18 22:27:07 · 263 阅读 · 0 评论 -
Class类的使用
开发中Class类最常见的用法就是通过无参构造实例化对象在Class类中定义了newInstance()方法:class Person { private String name; private int age; public String getName() { return name; } public void setNam...原创 2020-01-18 23:58:45 · 406 阅读 · 0 评论 -
反射的应用 ------ 取得类的结构
文章目录一 、取得所实现的全部接口二 、取得父类三 、取得全部构造方法四 、取得全部方法五 、取得全部属性反射可以实例化对象外,还可以取得一个类的完整结构。使用到了 java.lang.Class 类 和 java.lang.reflect 包中的3个类,如下通过以上的类,可以完成的反射操作,如:取得类所实现的全部接口取得父类取得全部构造方法取得全部方法取得全部属性定义...原创 2020-01-19 18:15:36 · 206 阅读 · 0 评论 -
Java反射机制的应用
反射除了可以取得一个类的完整结构外,还可以调用类中指定的方法或指定的属性,并且可以通过反射完成对数组的操作 定义一个类Personpackage com.ReflectDemo;interface Information{ // 定义Information接口 public static final String NATIONAL = "China" ; // 定义全局常量 pub...原创 2020-01-21 20:06:02 · 188 阅读 · 0 评论 -
动态代理
观察以下代码:interface Subject{ //定义接口 public String say(String name,int age);}class RealSubject implements Subject{ //接口实现类 @Override public String say(String name, int age) { ret...原创 2020-01-23 18:44:14 · 153 阅读 · 0 评论