摘要: 前些天研究单例模式时看到了静态内部类,感觉对于内部类的理解还不是很清晰透彻,于是重新翻了下书和网上的资料关于Java内部类的资料。整理如下: 内部类是什么: “可以将一个类的定义放在另一个类的定义内部,这就是内部类”——这是《Thinking in Java》的解释。在最初,内部类看起来就像是一种代 阅读全文
posted @ 2017-03-02 20:01 night_joe 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 对于容器类库,Java使用者都不会陌生。“温故而知新,可以为师矣。”,我们仍然有必要对于这个日复一日使用的工具进行更深入的了解。这里仅对前段时间针对“容器”的学习做一个总结。 Java提供了大量的持有对象的方式: 1)数组将数字与对象联系起来。它保存类型明确的对象,查询时,不需要对结果做类型转换,可 阅读全文
posted @ 2017-03-02 13:04 night_joe 阅读(407) 评论(0) 推荐(0) 编辑
摘要: “栈”通常指“后进先出”的(LIFO)容器。本文将分别介绍基于LinkedList和不依赖LinkedList的两种实现方法。 友情提示:这里,我假设读者已经了解泛型,内部类,LinkedList容器以及递归的概念,如果没有,可能会对您的理解造成一点不便。 一、基于LinkedList的实现 在Ja 阅读全文
posted @ 2017-03-02 12:59 night_joe 阅读(1305) 评论(0) 推荐(0) 编辑