volatile 关键字

以前也没文化,压根不知道这是什么...

volatile 关键字表示字段可能被多个并发执行线程修改。声明为 volatile 的字段不受编译器优化(假定由单个线程访问)的限制。这样可以确保该字段在任何时间呈现的都是最新的值。

volatile 修饰符通常用于由多个线程访问而不使用lock 语句语句对访问进行序列化的字段

因为最近用到多线程,想利用线程池来管理,所以在MSDN上看了一下,发现了这个volatile .

原文地址:https://www.cnblogs.com/trying/p/2520794.html