你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式.你应该十分了解UML,尤其是class,object,interaction以及statediagrams. 你需要学习JAVA 语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,multithreading,reflection,event,handling,NIO,localization, 以及其他). 你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等.你应该有能力 ...
       Java动态代理类位于Java.lang.reflect包下,一般主要涉及到以下两个类: (1). Interface InvocationHandler:该接口中仅定义了一个方法Object:invoke(Object obj,Method method, Object[] args)。在实际使用时,第一个参数obj一般是指代理类,method是被代理的方法,如上例中的request(),args为该方法的参数数组。这个抽象方法在代理类中动态实现。 (2).Proxy:该类即为动态代理类,作用类似于上例中 ...
heshencao
搜索本博客
最近加入圈子
存档
最新评论