摘要:
Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volati 阅读全文
posted @ 2016-09-21 00:27
玉曲风
阅读(280)
评论(0)
推荐(0)
摘要:
当两个线程同时操作同一资源(临界资源),当其中一个线程修改了资源,但是其中一个线程读的还是之前的数据, 这样的结果就是错误的。 我们通过互斥和同步的方式来解决这个问题 建立一个锁对象public final Object lockObj=new Object(); lockObject.wait() 阅读全文
posted @ 2016-09-21 00:24
玉曲风
阅读(167)
评论(0)
推荐(0)

浙公网安备 33010602011771号