随笔分类 -  #java#--并发

摘要:其实没看懂,但是提供了不同的思路,先记下 https://www.cnblogs.com/yuhangwang/p/11256476.html https://www.cnblogs.com/yuhangwang/p/11258599.html 偏向锁到重量级锁的变化 https://www.cnb 阅读全文
posted @ 2019-07-28 15:38 嘿boom 阅读(200) 评论(0) 推荐(0)
摘要:1.按顺序打印ABC 三个线程,每个线程分别打印A,B,C各十次,现在要求按顺序输出A,B,C 2. 生产者消费者: 要尽量使用BlockingQueue来实现 https://github.com/CyC2018/CS-Notes/blob/master/notes/Java%20%E5%B9%B 阅读全文
posted @ 2019-07-15 18:26 嘿boom 阅读(449) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/3f6b26ee51ce 阅读全文
posted @ 2019-07-14 15:27 嘿boom 阅读(304) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/hollischuang/p/11119605.html 阅读全文
posted @ 2019-07-03 17:59 嘿boom 阅读(125) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/3c06ffbf0d52 打开Thread的休眠那段注释,与不打开的结果不一样。 原因可能是 ,休眠醒来,缓存刷新了 阅读全文
posted @ 2019-05-26 18:23 嘿boom 阅读(385) 评论(0) 推荐(0)
摘要:https://tech.meituan.com/2019/02/14/talk-about-java-magic-class-unsafe.html 阅读全文
posted @ 2019-04-29 16:23 嘿boom 阅读(140) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/49424830 阅读全文
posted @ 2019-04-26 17:55 嘿boom 阅读(110) 评论(0) 推荐(0)
摘要:首先可以看: http://ifeve.com/java-special-troops-aqs/ 再看 《Java并发编程的艺术》第5章 核心:同步器的acquire方法: 首先调用自定义同步器实现的tryAcquire(int arg)方法,该方法保证线程安全的获取同步状态,如果同步状态获取失败, 阅读全文
posted @ 2019-04-18 20:06 嘿boom 阅读(251) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/45667127 看的似懂非懂 public void interrupte() //线程中断。注意,所谓的线程中断,并不会让线程立即退出,而是给线程发送一个通知,即设置中断标志位,告诉目标线程,有人希望你退出。至于目标线程接到通知后会如何处 阅读全文
posted @ 2019-04-16 16:12 嘿boom 阅读(156) 评论(0) 推荐(0)
摘要:详细见,Java并发编程的艺术/P101 在java中,每个对象的监视器都有两个池,锁(monitor)池和等待池 wait() ,notifyAll(),notify() 三个方法都是Object类中的方法. 锁池:假设线程A已经拥有了某个对象(注意:不是类)的锁,而其它的线程想要调用这个对象的某 阅读全文
posted @ 2019-01-07 16:42 嘿boom 阅读(148) 评论(0) 推荐(0)
摘要:迄今为止,看到的最清楚的一篇: https://zhuanlan.zhihu.com/p/29866981 volatile https://zhuanlan.zhihu.com/p/34362413 阅读全文
posted @ 2018-06-10 11:24 嘿boom 阅读(122) 评论(0) 推荐(0)