【并发编程】java并发编程之ReentrantReadWriteLock读写锁
synchronized
这个关键字,是锁的意思,而且还是一种可重入锁,使用它可以保证线程的互斥性,保证被synchronized修饰的代码块或者方法在同一时刻只能被一个线程访问,所以在并发编程中可以保证数据的准确性,由于他是锁住了整个代码块或者方法,这样就会大大的降低程序的性能,在并发很高的时候会导致很卡。
那有没有比synchronized更快的锁呢?ja...
原创
2019-10-26 10:48:13 ·
827 阅读 ·
9 评论