• 作者 :大明哥
  • 博客 :http://cmsblogs.com/?cat=151
  • 目录 :
    • 《【死磕 Java 并发】—– 深入分析 synchronized 的实现原理》
    • 《【死磕 Java 并发】—– 深入分析 volatile 的实现原理》
    • 《【死磕 Java 并发】—– Java 内存模型之 happens-before》
    • 《【死磕 Java 并发】—– Java 内存模型之重排序》
    • 《【死磕 Java 并发】—– Java 内存模型之分析 volatile》
    • 《【死磕 Java 并发】—– Java 内存模型之从 JMM 角度分析 DCL》
    • 《【死磕 Java 并发】—– Java内存模型之总结》
    • 《【死磕 Java 并发】—– J.U.C 之 AQS:AQS 简介》
    • 《【死磕 Java 并发】—– J.U.C 之 AQS:CLH 同步队列》
    • 《【死磕 Java 并发】—– J.U.C 之 AQS:同步状态的获取与释放》
    • 《【死磕 Java 并发】—– J.U.C 之 AQS:阻塞和唤醒线程》
    • 《【死磕 Java 并发】—– J.U.C 之重入锁:ReentrantLock》
    • 《【死磕 Java 并发】—– J.U.C 之读写锁:ReentrantReadWriteLock》
    • 《【死磕 Java 并发】—– J.U.C 之 Condition》
    • 《【死磕 Java 并发】—— 深入分析 CAS》
    • 《【死磕 Java 并发】—— J.U.C 之并发工具类:CyclicBarrier》
    • 《【死磕 Java 并发】—– J.U.C 之并发工具类:CountDownLatch》
    • 《【死磕 Java 并发】—– J.U.C 之并发工具类:Semaphore》
    • 《【死磕 Java 并发】—– J.U.C 之并发工具类:Exchanger》
    • 《【死磕 Java 并发】—– J.U.C 之 Java并发容器:ConcurrentHashMap》
    • 《【死磕 Java 并发】—– J.U.C 之 ConcurrentHashMap 红黑树转换分析》
    • 《【死磕 Java 并发】—– J.U.C 之 Java 并发容器:ConcurrentLinkedQueue》
    • 《【死磕 Java 并发】—– J.U.C 之 Java 并发容器:ConcurrentSkipListMap》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:ArrayBlockingQueue》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:PriorityBlockingQueue》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:DelayQueue》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:SynchronousQueue》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:LinkedTransferQueue》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:LinkedBlockingDeque》
    • 《【死磕 Java 并发】—– J.U.C 之阻塞队列:BlockingQueue 总结》
    • 《【死磕 Java 并发】—– 深入分析 ThreadLocal》
    • 《【死磕 Java 并发】—– J.U.C 之线程池:线程池的基础架构》
    • 《【死磕 Java 并发】—– J.U.C 之线程池:ThreadPoolExecutor》
    • 《【死磕 Java 并发】—– J.U.C 之线程池:ScheduledThreadPoolExecutor》
    • 《【死磕 Java 并发】—– 分析 ArrayBlockingQueue 构造函数加锁问题》

死磕 Java 并发相关推荐

  1. 死磕Java并发:分析 ArrayBlockingQueue 构造函数加锁问题

    作者: chenssy 来源:Java技术驿站 昨天有位小伙伴问我一个 ArrayBlockingQueue 中的一个构造函数为何需要加锁,其实这个问题我还真没有注意过.主要是在看 ArrayBloc ...

  2. 死磕Java并发:J.U.C之并发工具类:CountDownLatch

    作者:chenssy 来源:Java技术驿站 在上篇博客中介绍了Java四大并发工具一直的CyclicBarrier,今天要介绍的CountDownLatch与CyclicBarrier有点儿相似. ...

  3. 死磕Java并发:J.U.C之AQS:CLH同步队列

    本文转载自公号:Java技术驿站 在上篇文章"死磕Java并发:J.U.C之AQS简介"中提到了AQS内部维护着一个FIFO队列,该队列就是CLH同步队列. CLH同步队列是一个F ...

  4. 死磕Java并发:J.U.C之AQS简介

    本文转载自公众号: Java技术驿站 Java的内置锁一直都是备受争议的,在JDK 1.6之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略(死磕J ...

  5. 死磕Java并发:Java内存模型之总结

    本文转载自公众号: Java技术驿站 经过四篇博客阐述,我相信各位对Java内存模型有了最基本认识了,下面LZ就做一个比较简单的总结. 1.总结 JMM规定了线程的工作内存和主内存的交互关系,以及线程 ...

  6. 死磕Java并发:Java内存模型之分析volatile

    近期活动:加班的你,需要一束光 本文转载自公众号: Java技术驿站 前篇文章<死磕Java并发:深入分析volatile的实现原理>中已经阐述了volatile的特性了: volatil ...

  7. 死磕Java并发:Java内存模型之happens-before

    本文转载自公众号: Java技术驿站 在上篇<死磕Java并发:深入分析volatile的实现原理>中提到过由于存在线程本地内存和主内存的原因,再加上重排序,会导致多线程环境下存在可见性的 ...

  8. 【死磕Java并发】-----Java内存模型之happens-before

    在上篇博客([死磕Java并发]-–深入分析volatile的实现原理)LZ提到过由于存在线程本地内存和主内存的原因,再加上重排序,会导致多线程环境下存在可见性的问题.那么我们正确使用同步.锁的情况下 ...

  9. 【死磕Java并发】-----J.U.C之AQS:CLH同步队列

    原文出处:https://www.cmsblogs.com/category/1391296887813967872 『chenssy』 在上篇博客[死磕Java并发]-----J.U.C之AQS:A ...

  10. 「死磕Java并发编程」说说Java Atomic 原子类的实现原理

    <死磕 Java 并发编程>系列连载中,大家可以关注一波. 「死磕 Java 并发编程」阿里二面,面试官:说说 Java CAS 原理? 「死磕 Java 并发编程」面试官:说说什么是 J ...

最新文章

  1. pycharm使用anaconda管理环境的设置实践
  2. 滚动条判断是否滑动到顶部底部
  3. css之absolute
  4. LintCode 1677. 石头(自定义优先队列)
  5. JAVA判定参数类型进行赋值_java – 为什么泛型方法在赋值中更改了参数化类型?...
  6. php 使用支付宝SDK报错解决
  7. 2020南京大学919经济学原理金融学学硕-上岸
  8. 硬禾课堂 - 一分钟焊接小技巧
  9. 奇虎360java面试_2016奇虎360JAVA研发工程师内推笔试题
  10. 大会回顾丨游戏用户体验优化如何实践,看大咖怎么说(附PPT下载)
  11. Kerberos基础及KDC服务(理论知识)
  12. 百度推广系列之优化之笔
  13. 04Reverse基础(五)
  14. android 后台运行service实现和后台的持续交互
  15. 我的阿里巴巴一日游,入职当天即提辞职
  16. PHP:【商城后台管理系统】admin超级管理员后台操作界面部署{无限级菜单}
  17. BUUCTF[GYCTF2020]Blacklist
  18. Reactor响应式编程系列(二)- 背压策略BackPressure
  19. 首发ND_mobile(大牛窝)免授权手机模板-HYBBS模板 带教程
  20. 十岁的 Apache Dubbo 还能再乘风破浪吗?

热门文章

  1. 控制GPU资源使用率
  2. 如何建立高效的软件测试组织?
  3. 微信小程序----导航栏透明渐变二(MUI导航栏透明渐变)
  4. RNA 29. SCI文章中基于TCGA的免疫浸润细胞分析 (TIMER2.0)
  5. 【高等工程数学】南理工研究生课程 突击笔记8 最优化方法1——线性搜索
  6. openstack私有云布署实践【0 前言】
  7. elasticsearch 学习笔记(查询语句和修改语句)
  8. 关于九宫格输入法的一道简单题
  9. 如何在CentOS7上编译WELD
  10. DIY CNC XYZ机