静态变量的线程安全性
2022-09-03 00:40:38
class ABC implements Runnable {
private static int a;
private static int b;
public void run() {
}
}
我有一个如上所述的Java类。我有多个此类线程。在该方法中,变量和每个变量都递增几次。在每次增量时,我都会将这些变量放在哈希表中。run()
a
b
因此,每个线程将递增两个变量,并将它们放在 Hashtable 中。如何使这些操作线程安全?