JDK16新特性

这里只介绍一些跟开发关联度较大的特性,除此之外JDK16还更新了许多其他新特性,感兴趣的同学可以去Oracle… Read More »

线程池

线程池简介 线程在创建,销毁的过程中会消耗一些资源,为了节省这些开销,引入了线程池。线程池节省了线程的创建和销… Read More »

读写锁

读写锁 synchronized和ReentrantLock的锁是独占的,也成为排他锁,同一时间只允许一个线程… Read More »

volatile详解

volatile关键字 volatile有如下作用: 保证线程内存可见性 防止指令重排序 内存可见性 多线程环… Read More »