摘要: 前些天研究单例模式时看到了静态内部类,感觉对于内部类的理解还不是很清晰透彻,于是重新翻了下书和网上的资料关于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) 编辑
摘要: 关于基本的懒汉式,饿汉式等写法网上介绍多如牛毛,这里不再赘述,直接讨论加了volatile关键字的双重锁(Double check),静态内部类以及枚举等写法,如有不对,恳请读者指出,欢迎讨论。 1.加了volatile关键字的双重锁: public class Singleton { privat 阅读全文
posted @ 2017-02-21 23:01 night_joe 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在一次偶然的情况下,在chrome上用selenium框架去抓取某个id为XX的页面元素,使用WebDriver的findElement().click()方法进行点击,原来在firefox浏览器运行得好好的程序报错了。编译器给报了InvocationTargetException,有点经验的cod 阅读全文
posted @ 2016-07-10 00:04 night_joe 阅读(5196) 评论(0) 推荐(0) 编辑
摘要: web.xml中的url-pattern映射规则(转自棂枫) 这几天在做web项目分页的时候用到了过滤器,在配置web.xml文件时没搞明白映射,于是看到了博主的这篇文章,特意在这里分享一下,以下是正文 Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和fi 阅读全文
posted @ 2016-03-20 10:50 night_joe 阅读(136) 评论(0) 推荐(0) 编辑