Java AtomicReference 类 Java AtomicBoolean 类 Java AtomicIntegerArray 类 Java AtomicReference 类 import java.util.concurrent.atomic.AtomicReference; public class TestThread { private static String message = "hello"; private static AtomicReference<String> atomicReference; public static void main(final String[] arguments) throws InterruptedException { atomicReference = new AtomicReference<String>(message); new Thread("Thread 1") { public void run() { atomicReference.compareAndSet(message, "Thread 1"); message = message.concat("-Thread 1!"); }; }.start(); System.out.println("Message is: " + message); System.out.println("Atomic Reference of Message is: " + atomicReference.get()); } } Java AtomicBoolean 类 Java AtomicIntegerArray 类