This is from a beginner java learner: If synchronize means to "cause to occur or operate at the same time or rate.", the use of word synchronized in java in its current fashion seems contrary to its meaning: those "synchronized" can not take place at the same exact moment due to blocks. I gather perhaps its use reflects more on the purpose which is to be able to run multiple threads at the same time frame. This is from a beginner java learner: If synchr