
java反射
summer85
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用Java的反射与代理实现IOC模式
在Java中,其反射和动态代理机制极其强大,我们可以通过其反 射机制在运行时获取信息。而代理是一种基本的设计模式,它是一种为了提供额外的或不同的操作而插入到真 实对象中的某个对象。而Java的动态代理在代理上更进一步,既能动态的创建代理对象,又能动态的调用代理 方法。Java的反射和动态代理机制,使Java变得更加强大。 Spring框架这几年风头正劲, 虽然使用者众多,但真正...原创 2013-07-24 17:08:47 · 238 阅读 · 0 评论 -
java getMethod与invoke
这样写(假设方法的参数是String[],如main(String[] args)): Class yourClass = Class.forName("YourClass");//假设你要动态加载的类为YourClass Class[] parameterTypes = new Class[1];//这里你要调用的方法只有一个参数 parameterTypes[0] = String[].cl...原创 2013-07-25 10:20:28 · 199 阅读 · 0 评论 -
Java ClassLoader详解
类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应...原创 2013-07-25 10:35:09 · 104 阅读 · 0 评论 -
代理模式
代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引用. 代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理. 代理模式涉及的角色: 1:抽象主题角色.声明了代理主题和真实主题的公共接...原创 2013-07-25 12:18:56 · 98 阅读 · 0 评论