![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java并发
文章平均质量分 78
gdut_lemon
行者无疆
展开
-
JAVA并发学习之基础概念
关于java并发编程的相关文章都是阅读了《java并发编程实战》之后的读书笔记总结线程安全性当多个线程访问某个类时,这个类始终都能表现出正确的行为,即类的行为于其规范完全一致,则这个类是线程安全的。原子性对于一个操作,如果其行为是不可分割的(任意时刻,只有一个线程能够执行某一段代码),则称这样的操作是具有原子性的。可见性可见性,是指线程之间的可见性,一个线程修改的状态...原创 2016-03-08 16:16:09 · 417 阅读 · 0 评论 -
JAVA并发学习之volatile
关于java并发编程的相关文章都是阅读了《java并发编程实战》之后的读书笔记总结,另外本文还参考和引用了Java 理论与实践: 正确使用 Volatile 变量在java的锁机制中(例如synchronized),主要包含了两种特性,即原子性(互斥)和可见性。原子性即一次只允许一个线程能够持有某个特定的锁,并访问其代码块。因此原子性可以用于实现对共享数据对协调访问,一次只有一个线程可...原创 2016-03-08 16:13:26 · 471 阅读 · 0 评论 -
JAVA并发学习之ThreadLocal
关于java并发编程的相关文章都是阅读了《java并发编程实战》之后的读书笔记总结概述ThreadLocal其实是线程封闭的一种规范化的实现,它通过提供一组get和set的接口为每个使用该变量的线程保存一份独立的副本。对于那种按线程多实例(每个线程对应一个实例)的对象的访问,并且这个对象很多地方都要用到的情况(例如数据库连接管理、会话session管理以及线程私有的消息队列等),T...原创 2016-03-08 16:10:45 · 399 阅读 · 0 评论