我遇到了像这样的
的java代码public class TestClass{
private static volatile TestClass instance = null;
///...............
}
在java中使用instance
和volotile有什么用,我不知道为什么我们需要明确地给class赋值。
答案 0 :(得分:1)
此变量旨在用于线程池。 这是volatile关键字的定义:
http://www.javamex.com/tutorials/synchronization_volatile.shtml