摘要: 原文地址 一、概述 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的Reentr 阅读全文
posted @ 2017-12-28 15:46 一弦一仙 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 原文地址 synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是 阅读全文
posted @ 2017-12-28 15:29 一弦一仙 阅读(271) 评论(0) 推荐(0) 编辑