SF

爬蜥

爬蜥

注册登录
注册登录

Java并发编程之旅总览

头像
爬蜥
    2018-11-25
    阅读 1 分钟
    18

    图片描述

    线程安全的概念

    图片描述

    什么时候线程不安全?怎样做到线程安全?怎么扩展线程安全的类?

    java对线程安全的支持

    图片描述

    java 对线程安全支持有哪些?

    java 中的线程池

    图片描述

    Executors的使用与ThreadPoolExecutor

    java中线程池的生命周期与线程中断

    java 中的锁

    图片描述

    Java中常见死锁与活锁的实例

    synchronize - 线程同步机制

    显示锁ReentrantLock使用与原理

    AbstractQueuedSynchronizer原理剖析
    CAS原理
    LockSupport中的park与unpark原理
    偏向锁状态转移原理
    从wait的源码看撤销偏向锁的过程(revoke and rebias)

    安全点

    safe-point(safepoint 安全点) 和 safe-region(安全区域)

    待续

    java并发
    阅读 2.7k更新于 2019-01-01

    头像
    爬蜥
    269 声望30 粉丝

    « 上一篇
    AbstractQueuedSynchronizer原理剖析
    下一篇 »
    CAS(compareAndSwap)原理

    引用和评论

    被 1 篇内容引用
    • 头像
      java之旅总览
    推荐阅读
    头像
    爬蜥学习之旅

    爬蜥赞 2阅读 1.5k

    头像
    Java8的新特性

    codecraft赞 36阅读 31.7k评论 1

    头像
    Java11的新特性

    codecraft赞 28阅读 22.5k评论 3

    头像
    Java5的新特性

    codecraft赞 13阅读 26.6k

    头像
    Java9的新特性

    codecraft赞 20阅读 18.7k

    头像
    Java13的新特性

    codecraft赞 17阅读 13.8k

    头像
    Java7的新特性

    codecraft赞 10阅读 21.3k

    0 条评论
    得票最新
    头像
    评论支持部分 Markdown 语法:**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用 @ 来通知其他用户。
    ©2025 爬蜥
    除特别声明外,作品采用《署名-非商业性使用-禁止演绎 4.0 国际》进行许可
    SF使用 SegmentFault 发布
    SegmentFault - 凝聚集体智慧,推动技术进步
    服务协议隐私政策浙ICP备15005796号-2浙公网安备33010602002000号