2020
09-24
09-24
java中Locks的使用详解
之前文章中我们讲到,java中实现同步的方式是使用synchronizedblock。在java5中,Locks被引入了,来提供更加灵活的同步控制。本文将会深入的讲解Lock的使用。Lock和SynchronizedBlock的区别我们在之前的SynchronizedBlock的文章中讲到了使用Synchronized来实现java的同步。既然SynchronizedBlock那么好用,为什么会引入新的Lock呢?主要有下面几点区别:synchronizedblock只能写在一个方法里面,而Lock的lock()和unlock()...
继续阅读 >