![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
反射机制
晒太阳的猫儿
凡所有相,皆为虚妄
展开
-
反射机制之Class类与反射源头
Class类 class X{ }; public class GetClassDemo01{ public static void main(String srgs[]){ X x = new X();//实例化x类的对象 System.out.println(x.getClass().getName());//得到对象所在的类 } } 输出结果为X 即是反...原创 2019-07-25 20:43:31 · 108 阅读 · 0 评论 -
反射机制之Class类的使用
class类的使用 默认情况(无参) 1.class类是反射的源头,不仅可以取得对象所在类的信息,也可以直接通过class类的方法进行对象的实例化 ,操作正常的情况下,使用关键字new为对象实例化。如果现在已经实例化好了class对象,则可以利用class类中提供的 public T newInstance() throws InstantiationException...原创 2019-07-25 20:44:38 · 225 阅读 · 0 评论 -
反射机制之取得类的结构
取得类的结构 操作类 package idemo; public interface China { public static final String NATIONAL = "China";//定义全局常量 public static final String AUTHOR = "yue";//定义全局常量 public void sayChina();//无参的,没有返回值类型的...原创 2019-07-25 20:47:16 · 140 阅读 · 0 评论 -
反射机制之反射的深入研究
反射的深入研究 1、操作类 package invokeDemo; public interface China { public static final String NATIONAL = "China";//定义全局常量 public static final String AUTHOR = "yue";//定义全局常量 public void sayChina();//无参的,...原创 2019-07-25 20:48:36 · 78 阅读 · 0 评论 -
反射机制之动态代理
动态代理 静态代理 代理设计:一个操作的接口有两个子类,其中一个是真实主题的实现类,另外一个是代理类,代理实现类要完成比真实主题实现类更多的内容,而且本身还需要处理一些与具体业务有关的程序代码 package dyncprocy; public interface Subject { public String say(String name,int age);//定义抽象方法say } p...原创 2019-07-25 20:49:16 · 105 阅读 · 0 评论 -
反射机制之工厂模式的改进
工厂设计模式 工程设计模式最大的好处是可以应用在解耦合操作 1、一般的工厂设计模式 package factoryDemo; public interface Fruit { public void eat(); } package factoryDemo; public class Apple implements Fruit{ @Override public void eat()...原创 2019-07-25 20:50:43 · 163 阅读 · 0 评论