Answer:
The answer is below
Step-by-step explanation:
Using Java programming language.
*//we have the following codes//*
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class My_Answer {
private static Integer sum = 0;
public static void main(String[] args) {
ExecutorService executor = Executors.newCachedThreadPool();
for (int i = 0; i < 1000; i++) {
executor.execute(new AddOne());
}
executor.shutdown();
while (!executor.isTerminated()) {
}
System.out.println("sum = " + sum);
}
private static class Add_Extra implements Runnable {
public void run() {
sum++;
}
}
}