根暗シアン

備忘録という名の予防線

【Java】Executorsのメソッド

Executors#newsinglethreadexecutor()で一つのthreadが作られるわけだけど、私はてっきり毎回同一のthreadを返すものだと勘違いしていた。

勘違いしたまま、ループの中でこのメソッドを実行してしまい、新しいthreadが次々に量産されるという恐ろしい事態が発生しました。

このくらいはちゃんと調べてから使いましょう。