Najlepszy sposób na wdzięczne zamknięcie programu Java Command Line

Interesują mnie różne podejścia do wdzięcznego zamykania programu wiersza poleceń Java. Wysłanie sygnału zabicia nie jest opcją.

Mogę pomyśleć o kilku różnych podejściach.

Otwórz port i poczekaj na połączenie. Kiedy jest wykonany, z wdziękiem zamknij.Uważaj na plik do utworzenia, a następnie zamknij.Przeczytaj niektóre dane wejściowe z terminala, takie jak „wykonaj zamknięcie”.

Trzecia nie jest idealna, ponieważ często na ekranie jest pompowany sygnał wyjściowy. Pierwszy z nich wymaga zbyt dużego wysiłku (jestem leniwy). Czy większość programistów korzysta z drugiej opcji? Jeśli nie, co jeszcze jest możliwe / eleganckie / proste?

questionAnswers(7)

yourAnswerToTheQuestion