【Java并发编程的艺术】读书笔记第五章

Lock接口 锁是用来控制多个线程访问共享资源的方式。一般一个锁能够防止多个线程同时访问共享资源(但是有些锁可以允许多个线程并发的访问共享资源,比如读写锁)。 Java SE 5之后新增了Lock接口(以及相关实现类)用来实现锁功能。它提供了与synchronized关键字类似的同步功能,只是在使用时需要显式地获取和释放锁。虽然它缺少了(通过synchronized块或者方法所提供的)隐式获取释放
相关文章
相关标签/搜索