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