摘要: Servlet API的核心就是javax.servlet.Servlet接口,所有的Servlet 类(抽象的或者自己写的)都必须实现这个接口。在Servlet接口中定义了5个方法,其中有3个方法是由Servlet 容器在Servlet的生命周期的不同阶段来调用的特定方法。先看javax.servlet.servlet接口源码:Java代码 packagejavax.servlet;//Tomcat源码版本:6.0.20 importjava.io.IOException; publicinterfaceServlet{ //负责初始化Servlet对象。容器一旦创建好Servlet对象后, 阅读全文
posted @ 2011-03-04 16:43 kelin1314 阅读(1661) 评论(1) 推荐(0) 编辑
摘要: 1先看一个简单点动态代理的例子(没有用到factory)21定义接口3packagecom.dynamic.simple;45importcom.dynamic.simple.Subject;67publicinterfaceSubject{8publicvoidrequest();9}10112实现真实类12packagecom.dynamic.simple;1314publicclassRealSubjectimplementsSubject{15publicRealSubject(){}16publicvoidrequest(){17System.out.println("Fr 阅读全文
posted @ 2011-03-04 14:28 kelin1314 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: jvm classLoader architecture :a, Bootstrap ClassLoader/启动类加载器主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作.b, Extension ClassLoader/扩展类加载器主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的jar包装入工作c, System ClassLoader/系统类加载器主要负责java -classpath/-Djava.class.path所指的目录下的类与jar包装入工作.b, Use 阅读全文
posted @ 2011-03-04 14:12 kelin1314 阅读(759) 评论(0) 推荐(0) 编辑