Avatar notebook default
11篇文章 · 4906字 · 1人关注
  • Java Fail-Fast、Fail-Safe

    一、Fail-Fast、Fail-Safe系统简介 Fail-Fast系统好,还是Fail-Safe系统好,这始终是系统设计领域中讨论最多的主题...

  • Java Iterator、Enumeration

    一、概述 Enumeration和Iterator都在java.util包下,用于遍历Collection对象的元素 二、区别 1)简介 Ite...

  • Java Iterable、Iterator

    Iterable Iterable是可以迭代的一系列元素的表示。它没有任何迭代状态,例如“当前元素”。相反,它有一个生成迭代器的方法。 Iter...

  • Java常见Exception汇总

    本文整理了常用或可能用到的异常(随时补充): UnsupportedOperationException:不支持的操作 IllegalArgum...

  • Java Exception、Error

    Java异常类层次结构 Error:一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢出等。如java.lang.S...

  • 函数式接口 + Lambda实现函数指针

    坏味道: 坏味道:相同的代码多次出现 函数式接口 + Lambda实现类似功能: 函数式接口定义: 配合Lambda使用: 参考资料: 1、函数...

  • EnumSet的使用及源码分析

    假设一种场景,如果你想用一个数表示多种状态,那么位运算是一种很好的选择。用或运算复合多种状态,用与运算判断是否包含某种状态。由此,你可能会写出如...

  • Spring BeanUtils.copyProperties源码解析

    最近用到了Spring的BeanUtils.copyProperties进行对象的拷贝,但拷贝的属性有null,如下: 对应的测试代码: Des...

  • EnumMap在审核单状态变更中的应用

    相关知识点:《Effective Java》 第33条:用EnumMap代替序数索引 第33条中提到了水的三态转化的例子。实际工作中常见的OA...

文集作者