Need to program a Java program
Write a Java program (non-GUI preferred) that has a method named atomic().
Demonstrate in the program how two threads can, sometimes, invoke atomic() concurrently.
Create a second version of the program in which the two threads cannot invoke atomic concurrently.