摘要:
ClassLoader:它是用来加载Class文件到JVM中,只有这样程序才能运行,因为java程序是要在虚拟机中运行的。这个动态加载的机制就是通过这个ClassLoader来实现。动态代理:隐藏被代理对象,使被代理对象不让外界直接访问。在外界开来,代理对象就是被代理对象,二者就像是一个对象一样。当我们调用被代理对象完成某个功能时,代理对象会帮助我们找到真正的被代理对象来完成这个功能。代理的原则:1.代理对象和被代理对象一定要实现同一个接口。2.代理对象一定要明确被代理对象。3.代理对象其实就是对被代理对象的拦截,重新实现一些功能,对于不需要被改变的方法,直接调用被代理对象的方法就可以了。代理 阅读全文
posted @ 2013-08-16 01:39 祖国未来的花朵 阅读(152) 评论(0) 推荐(0)
浙公网安备 33010602011771号