本来スレッドはJVMが管理するものであって自分で管理しなきゃいけない設計はおかしい