java:instance关键字的用法

时间:2015-01-04 19:33:22

标签: java oop

我遇到了像这样的

的java代码
public class TestClass{

  private static volatile TestClass instance = null;
  ///...............

}

在java中使用instance和volotile有什么用,我不知道为什么我们需要明确地给class赋值。

1 个答案:

答案 0 :(得分:1)

此变量旨在用于线程池。 这是volatile关键字的定义:

http://www.javamex.com/tutorials/synchronization_volatile.shtml