多线程
xiaohuanqi
作为一名移动开发者,对移动端开发有强烈的热情,现从事与Android端开发,喜欢研究新技术,与大牛探讨,学习高手的开发经验
展开
-
多线程同步的巧用
博客转移到个人站点: http://www.wangchengmeng.club/2018/02/04/%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%90%8C%E6%AD%A5%E7%9A%84%E5%B7%A7%E7%94%A8/ 欢迎来吐槽 多线程 Semaphore的运用 introduce:Semaphore是java1.5并发库中关于多线程同步的一个类,可原创 2016-03-25 15:25:08 · 763 阅读 · 0 评论 -
多线程同步之LockSupport
多线程同步的方式有很多种,synchronized,wait/notify,lock/condition等,这里介绍一下 LockSupport。 对于传统的wait/notify这种比较low的做法,1,要自己维护一套锁对象;2,必须在同步代码块中使用,3,无法控制两者之间执行顺序导致有时候会形成阻塞情况,4,开销比较大。 先来一个LockSupport的Demo吧: 相比于wait/...原创 2018-07-31 16:53:47 · 374 阅读 · 0 评论