hwhy-must-wait-always-be-in-synchronized-block https://stackoverflow.com/questions/2779484/why-must-wait-always-be-in-synchronized-block