https://www.geeksforgeeks.org/java-singleton-design-pattern-practices-examples/ 21st May 2019, 8:20 PM AgentSmith + 3 You just need to synchronize the get method that returns your reference:https://code.sololearn.com/cnIa16ff0Efw/?ref=app ...
So thread t2 waits for the thread t1 to complete the execution of synchronized block. Hence thread t1 executes and creates the object . now thread t2 also enters the synchronized block as it was waiting for the synchronized block and creates the object once again. So two objects are created ...
https://www.geeksforgeeks.org/java-singleton-design-pattern-practices-examples/ 21st May 2019, 8:20 PM AgentSmith + 3 You just need to synchronize the get method that returns your reference:https://code.sololearn.com/cnIa16ff0Efw/?ref=app ...