synchronized
にしているってことは
その処理をしている間は他から一切いじられては困るはず

stopで強制終了させてしまうと触られてはまずい状態のまま
同期は解除されてしまう

とゆう単純なはなしですよね。

分かっててやるぶんには問題ないのだろうけど
ほとんどアプリの強制終了くらいにしか
おいらはうまい用途が思い付かない。
そんならexit()でいいじゃんってことに、、、

ところで自分はJavaのスレッドくらいしか知らないんだけど
世の中にはもっとスゴイ便利なしくみやライブラリが
ありそうなきがするです。

※のスレッドはほにゃららで凄いんだぜ
とかほげほげで便利だぜ
とかいうのを識者にぜひ自慢していただきたい所存