JAVA编码
woyaoxuejavaya
这个作者很懒,什么都没留下…
展开
-
java中一种测试私有方法的方法(非PowerMock)
单元测试时,有时需要对私有方法进行测试。但是,此时会遇到个问题,私有方法仅能被本类中的其他方法引用,对其他类则不可见。 今天记录一下自己学到的一种设置私有方法可用的技巧,反射。另外多说一句,还有一种途径时通过PowerMock的方式设置私有方法可用,这里先不做介绍。 例如,有如下一个类中的私有方法public class MakePrivateMethodAccessabel { pr原创 2016-06-02 19:37:49 · 11002 阅读 · 0 评论 -
设计模式学习笔记之——单件模式
单件模式的关键是确保只有一个实例。 (1)经典单件模式(又称懒汉模式):public class Singleton { public static Singleton uniqueSingleton; private Singleton() { } public static Singleton getInstance(){ if (uniqueSin原创 2016-06-08 15:25:49 · 447 阅读 · 0 评论 -
JAVA基础知识——从Map中获得Key集合及Value集合
有时,我们想获得Map中所有Key值集合。有时,我们又需要提取出Map中所有value的值。很简单,就用两个Map自带的方法即可轻松实现:Set Map.keySet():获得Map中所有Key的集合;Collection Map.values() : 获得Map中所有value的集合;原创 2016-08-12 16:24:01 · 11176 阅读 · 0 评论 -
调用Set.addAll()方法时抛UnsupportedOperationException异常
一个低级错误,却因为基础知识点的疏忽,导致程序运行出错,特记录一下。原创 2016-09-08 16:05:49 · 6254 阅读 · 1 评论