上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。 当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由S 阅读全文
posted @ 2019-01-03 21:51 墨冰心 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 泛型和类型安全的容器 ArrayList可以当做刻意扩展自身尺寸的数组 不用泛型的话,ArrayList可以用add方法添加不同的对象,也可以用get方法取出对象,但是对象类型是Object,你需要向下转型。在运行时如果你试图将得到的对象转型为不同的类型时,比如将A对象转换为B,就会有运行时异常 使 阅读全文
posted @ 2019-01-03 21:50 墨冰心 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1,行为参数化,就是一个方法接受多个不同的行为作为参数,并在内部使用它们,完成不 同行为的能力 2,行为参数化可让代码更好地适应不断变化的要求,减轻未来的工作量。 3,传递代码,就是将新行为作为参数传递给方法。但在Java 8之前这实现起来很啰嗦。为接 口声明许多只用一次的实体类而造成的啰嗦代码,在 阅读全文
posted @ 2019-01-02 18:24 墨冰心 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 编写测试类 1,编写相关的类 public interface UserDao { public void sayHello(); } public class UserDaoImpl implements UserDao { @Override public void sayHello() { S 阅读全文
posted @ 2019-01-02 18:23 墨冰心 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 内部类的继承 因为内部类的构造器必须连接到指向其外围类对象的引用,所以在继承内部类的时候,事情会变得有点复杂。问题在于,那个指向外围类对象的“秘密的”引用必须被初始化,而在导出类中不再存在可连接的默认对象。要解决这个问题,必须使用特殊的语法来明确说清它们之间的关联: 可以看到, InheritInn 阅读全文
posted @ 2019-01-02 18:18 墨冰心 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一,为什么需要内部类? 一般说来,内部类继承自某个类或实现某个接口,内部类的代码操作创建它的外围类的对象。所以可以认为内部类提供了某种进人其外围类的窗口。 内部类必须要回答的一个问题是:如果只是需要一个对接口的引用,为什么不通过外围类实现那个接口呢?答案是:“如果这能满足需求,那么就应该这样做。”那 阅读全文
posted @ 2019-01-02 17:21 墨冰心 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 当一个外围类创建一个内部类对象是时,此内部类对象必定会秘密不活一个指向那个外围类对象的引用 内部类自动拥有对其外部类成员的访问权 内部类的对象只有与外围类对象有关联的时候,才能被创建。 构建内部类对象时,须要一个指向外围类对象的引用,不过大多数时候,都无需程序员担心 静态内部类可以不通过外部类引用来 阅读全文
posted @ 2018-12-31 23:42 墨冰心 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 如果从一个抽象类继承,并想创建该新类的对象,那么就必须为新类中的所有抽象方法提供方法定义,如果不这样做,那么导出类也是抽象类,且编译器会强制我们用abstract关键字来限定这个类;在抽象类中的抽象方法没有方法体 接口中的方法都是抽象的,没有方法体 接口被用来建立类与类之间的协议 interface 阅读全文
posted @ 2018-12-29 20:33 墨冰心 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 绑定就是将一个方法调用同一个方法主体关联起来。如果在执行前绑定就是前期绑定,在运行时根据对象的类型进行绑定; 在Java中除了static和final方法之外,其他方法都是后期绑定,private也属于final方法,所以在通常情况下,我们不必要考虑是否应该进行后期绑定,因为它会自动发生 不要试图使 阅读全文
posted @ 2018-12-28 21:02 墨冰心 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一,包,库单元 1,代码组织 Java可运行程序是一组可以打包并压缩的Java文档文件的.class文件。Java解释器负责这些文件的查找,装载和解释 类库实际上是一组类文件,期中每一个文件都有一个public类,以及任意数量的非public类,因此每一个文件都有一个构件,如果希望这些构件从属于一个 阅读全文
posted @ 2018-12-27 22:29 墨冰心 阅读(115) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页