>>181,191,194
まず最初に提示したソースだが、
そこを見てわかっているかちょっと疑問になる部分があるので
確認をしてみて欲しい

mainメソッドが一番最初に呼ばれるのか?
このmainメソッドがあるクラスをインスタンス化せずに呼んでいる。
これは問題ないとすると、
appliLockCheckメソッドは実はstaticメソッドで無いとおかしい。

まぁ書き方見るとどっかでインスタンス化しているはずなんだよな?

>起動時のmainメソッドの中でServerSocketが作られれば、終了まで存在する……?
このクラスのインスタンスがある限り終了まで存在すればいいすれば、
自ずと何処にどう書けば良いかがわかると思うが。