摘要: 一、volatile关键字 volatile是最简单的一种同步方法,当然简单是要付出代价的。它只能在变量一级做同步,volatile的含义就是告诉处理器, 不要将我放入工作内存, 请直接在主存操作我。(【转自www.bitsCN.com】)因此,当多线程同时访问该变量时,都将直接操作主存,从本质上做到了变量共享。 能够被标识为volatile的必须是以下几种类型:(摘自MSDN)Any reference type.Any pointer type (in an unsafe context).The types sbyte, byte, short, ushort, int, uint,.. 阅读全文
posted @ 2013-02-22 17:03 马小跳 阅读(169) 评论(0) 推荐(0) 编辑