2022年01月18日 797 阅读 Java🎯 Semaphore使用方法 Semaphore使用方法Semaphore可以翻译为信号量,Semaphore可以控制同时访问的线程个数,通过acquire()获取一个许可,如果没有许可就等待,release()方法则可以释...
2022年01月18日 770 阅读 Java🎯 CyclicBarrier使用方法 CyclicBarrier使用方法CyclicBarrier字面意思就是回环栅栏,通过它可以实现让一组线程等待至某个状态之后再全部同时执行。叫做回环是因为当所有等待线程都被释放以后,Cyclic...
2022年01月18日 770 阅读 Java🎯 CountDownLatch使用方法 CountDownLatch使用方法CountDownLatch是JUC包中的一个同步工具类,允许一个或多个线程等待,直到其他线程执行完毕之后再执行。应用场景CountDownLatch通常有两...
2022年01月14日 765 阅读 Java🎯 多线程交替打印数字—多种实现 多线程交替打印数字—多种实现使用synchronized锁实现public class Test { public static void main(String[] args) { ...
2022年01月09日 781 阅读 Java🎯 Redis持久化AOF Redis持久化AOFRedis主要包含2中持久化方式,即RDB和AOF,本文主要介绍AOF,RDB见本站的另一篇博客Redis持久化RDB什么是AOFAOF全称为Append Only Fil...