摘要: 阅读全文
posted @ 2017-05-20 22:06 软件小船 阅读(78) 评论(0) 推荐(0)
摘要: package cn.itcast.demo1; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import org.junit.Test; public class Demo1 { /** * 让代码动态运行时,产生对象,并同时实现了AB接口 */ @Test public void fun1(){ /* * 三大参数 * 1.方法动态生成一个类,这个类实现了A,B接口,然后创建这个类的对象 * 需要生成一个类,这个类也需要加载到方法区,谁来加载,当然是ClassLoader!!! * * * 新类在运行时产生,可目前在硬盘上面还没有生成class文件 * *2.class[] interface *它是要实现的接口们 * *3.InvocationHandler接口 阅读全文
posted @ 2017-05-20 20:27 软件小船 阅读(194) 评论(0) 推荐(0)