时间:2024-12-14 08:00:43
并发控制的方法
一. volatile。使用volatile标识变量,将迫使所有线程均读写主内存中的对应变量,从而使得volatile变量在多线程间可见。
二. 同步关键字synchronized。它是最常用的同步方法之一,简洁明了,代码可读性和维护性好。jdk6中,性能也有很大 的改进。
三. ReentrantLock重入锁。功能强大,可中断、可定时。使用完成后,务必释放锁。
四. ReadWriteLock读写锁。在读多写少的场合,使用读写锁可以分离读操作和写操作,使所有读操作间真正并行,因此,能够有效提高系统的并发能力。
《并发控制的方法之一》不代表本网站观点,如有侵权请联系我们删除