java封装隐式等待