首先说下什么是hash?hash是散列的意思,就是把任意长度的数据按照散列算法生成固定长度的输出,该输出就是散列值...[作者空间]
JAVA JDK并发包里面提供了 synchronized关键字和Lock接口,synchronized关键字从语...[作者空间]
什么是原子操作? 原子操作就是操作A,在B看来要么全部成功,要么全部失败,就称A为原子操作;有点类似事物,锁也是一...[作者空间]
Semaphore 是JAVA多线程的一个工具类,主要是做流量控制的,它有acquire()、release()方...[作者空间]
CountDownLatch、CyclicBarrier是JAVA提供的多线程工具类,用于协调线程之间协作的。里面...[作者空间]
ForkJoin 是JAVA并发编程提供的一个工具类,可以让我们不需要了解Runnable、Thread知识,只要...[作者空间]
什么是线程? 在说线程之前,先说说进程。那么什么是进程?进程是程序运行的环境,是操作系统分配资源的最小单元,每个进...[作者空间]