240 发简信
IP属地:北京
  • LongAccumulator 和 DoubleAccumulator 的参数 DoubleBinaryOperator 和 LongBinaryOperator

    关键字:Accumulator 没能获得预期值,BinaryOperator 表达式如何写,Accumulator 出错 以下都以 Double...

  • 十五、Stream 流操作

    流的简单使用 流的获取 流的转换 将流做一些处理并返回一个流 抽取子流和连接流 流的转换 2 简单约简 ,终结流的操作,将流转为非流值 Opti...

  • 十四、同步器

    十四、同步器 倒计时门栓 倒计时门栓 设置倒计时数,倒计时减到 0 时,await的线程才能通过适用于线程运行需要其他线程将数据准备好 障栅 障...

  • 十三、多线程执行器

    十三、多线程执行器 FutureTask 和 Callable 可以用来启动一个需要很长时间的计算任务 线程池 线程创建是有消耗的,可以提前创建...

  • 十二、线程安全的集合

    十二、线程安全的集合 除了使用锁来保护共享数据结构,也可以直接使用一些实现了线程安全的对象 常见的线程安全集合 线程安全集合之 Set map ...

  • 十一、并发,线程

    十一、并发,线程 多线程,数据错误的原因 多处理器计算机能使用寄存器或本地内存缓冲区,来保存内存中的数值,运行在不用处理器上的线程可能会对同一内...

  • 十、集合

    十、集合 ArrayList一种可以动态增长和缩减的索引序列LinkedList一种可以在任何位置进行高效地插人和删除操作的有序序列ArrayD...

  • 九、泛型

    九、泛型 尽量不要写这种有能与泛型方法重载的代码,有迷惑性 限定传入 T 的类型 泛型数组 Java 不支持泛型类型的数组 通配符 Pair<?...

  • 八、异常处理

    八、异常处理 断言 当方法对参数错误没有做处理,对参数有要求的时候,在方法调用前 ,先对参数进行断言 只用于开发测试阶段,不应该使用断言向程序的...