摘要:
定义一个接口 定义一个类实现该接口 增强类的实现(三种方式) 1.继承 必须要能控制这个(增强类)类的构造方法; 需要增强Student类(在吃饭前需要洗手) 测试: 输出结果: 2.装饰者设计模式 前提: a.增强类和被增强类不许实现相同的接口; b.在增强类中获得被增强类的引用; 缺点: 接口中
阅读全文
posted @ 2017-10-22 20:25
TopTime
阅读(257)
推荐(0)
编辑
摘要:
类的加载器:将class文件加载到JVM中执行这个文件. Java中将类加载器分成三类: 引导类加载器: JAVA_HOME/jre/lib/rt.jar | 扩展类加载器: JAVA_HOME/jre/lib/ext/*.jar | 应用类加载器: 加载类路径下的所有的class. 这些类加载器如
阅读全文
posted @ 2017-10-22 18:53
TopTime
阅读(110)
推荐(0)
编辑
摘要:
动态代理 动态代理:是实现增强类中的一种方式,jdk中的动态代理:Proxy对象,使用最广泛的是在AOP切面编程中。 实现一个简单的动态代理来了解其中的运行机制。 创建一个接口:Person类型的接口 创建一个类(Student)来实现Person接口 为了在学生吃串串前来杯啤酒我们需要来增强Stu
阅读全文
posted @ 2017-10-22 14:08
TopTime
阅读(133)
推荐(0)
编辑
摘要:
servlet3.0的问题 Servlet3.0与Servlet2.5提供了三个新特性: * 注解开发 :方便 * 文件上传 :有些API不是特别全. * 异步请求 :多线程的实现 注解开发: 注解的开发是的整个开发过程中不需要web.xml配置文件。 web层 Servlet @WebServle
阅读全文
posted @ 2017-10-22 12:46
TopTime
阅读(202)
推荐(0)
编辑