一、Fail-Fast、Fail-Safe系统简介 Fail-Fast系统好,还是Fail-Safe系统好,这始终是系统设计领域中讨论最多的主题...
一、概述 Enumeration和Iterator都在java.util包下,用于遍历Collection对象的元素 二、区别 1)简介 Ite...
Iterable Iterable是可以迭代的一系列元素的表示。它没有任何迭代状态,例如“当前元素”。相反,它有一个生成迭代器的方法。 Iter...
本文整理了常用或可能用到的异常(随时补充): UnsupportedOperationException:不支持的操作 IllegalArgum...
Java异常类层次结构 Error:一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢出等。如java.lang.S...
坏味道: 坏味道:相同的代码多次出现 函数式接口 + Lambda实现类似功能: 函数式接口定义: 配合Lambda使用: 参考资料: 1、函数...
假设一种场景,如果你想用一个数表示多种状态,那么位运算是一种很好的选择。用或运算复合多种状态,用与运算判断是否包含某种状态。由此,你可能会写出如...
最近用到了Spring的BeanUtils.copyProperties进行对象的拷贝,但拷贝的属性有null,如下: 对应的测试代码: Des...
相关知识点:《Effective Java》 第33条:用EnumMap代替序数索引 第33条中提到了水的三态转化的例子。实际工作中常见的OA...
文集作者