Java チュートリアルに従ってディレクトリ ウォッチャーを実装しました: https://blogs.oracle.com/thejavatutorials/entry/watching_a_directory_for_changes
JListを更新する別のスレッドにあります。私が知りたかったのは、どこかである種のクリーンアップを行う必要があるかどうか、そしてその場合の最善の方法は何かということです。そのスレッドは基本的に何かが起こった場合に備えてずっと待機しているため、その後は次の変更を待機することに戻ります。
助けてくれてありがとう。