
java并发编程
文章平均质量分 51
小元子子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《java并发编程实战》基础知识——1
第一部分 基础知识第二章 线程安全性1.java中的主要同步机制是关键字synchronized,它提供了一种独占的加锁方式,但“同步”这个术语还包括volatile类型的变量,显示锁(Explicit Lock)以及原子变量。2.如果当多个线程访问同一个可变的状态变量时没有使用合适的同步,那么程序就会出现错误。有三种方式可以修复这个问题:不在线程之间共享该状态变量将状态变量修改为不可变的变量在访...原创 2018-06-25 09:25:59 · 262 阅读 · 0 评论 -
(转)java多线程之内存可见性
java多线程之内存可见性:1.什么是可见性 可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到。共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。Java内存模型(JMM)Java内存模型(Java Memory Model)描述了Java程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取出变量这样的底层细...转载 2018-06-26 20:30:21 · 251 阅读 · 0 评论