import java.util.concurrent.atomic.AtomicInteger; public class Jsr166yExample { private static AtomicInteger counter = new AtomicInteger(0); public static void main(String[] args) { for (int i = 0; i < 10; i++) { new Thread(() -> { for (int j = 0; j < 1000; j++) { counter.incrementAndGet(); } }).start(); } try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("Counter: " + counter.get()); } }


上一篇:
下一篇:
切换中文