07 2020 档案
摘要:整理自炼数成金 源码连接: 1. 各种同步控制工具的使用 1.1.ReentrantLock 1.1.1. 可重入 单线程可以重复进入,但要重复退出 1.1.2. 可中断 lockInterruptibly() 1.1.3. 可限时 超时不能获得锁,就返回false,不会永久等待构成死锁 1.1.4
阅读全文
摘要:目录 一、介绍 二、Optional类 1、定义 2、java8自带Optional 3、使用 三、Preconditions类 1、定义 2、使用 四、Ordering类 1、定义 2、使用 五、Range类 1、定义 2、生产区间的方法 3、使用 六、Multiset接口 1、定义 2、使用 七
阅读全文
摘要:目录 1、Java NIO简介 2、java NIO和IO的主要区别 3、缓冲区buffer和通道channel 3.1、缓冲区buffer (1)定义 (2)类型 (3)创建缓冲区的方法 (4)存取数据的方法 (5)缓冲区的四个核心属性 (6)buffer的其他常用方法--hasRemaining
阅读全文