Witam,
mam takie małe pytanko. Powiedzmy, że mam aplikację która działa w konsoli i coś tam robi i chciałbym by w momencie gdy np. po jej uruchomieniu w terminalu i wciśnięciu ctrl + Z, zanim program zostanie zamknięty by wykonała się jakaś funkcja. Czy jest coś takiego możliwe w Javie?
Wywołanie funkcji w momencie killowania aplikacji
- Rejestracja: dni
- Ostatnio: dni
0
- Rejestracja: dni
- Ostatnio: dni
- Postów: 627
0
W konsoli ctrl+z wstrzymuje pracę programu, nie zamyka go (chyba, że coś pokręciłem.. :D)
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
- Rejestracja: dni
- Ostatnio: dni
0
@fourfour
Faktycznie jest to zatrzymanie a nie zabicie wykonywania programu(a jak można wznowić pracę po zatrzymaniu, wiesz mozę?). Ctrl+C to zabicie. W każdym razie czy jest możliwość by po wciśnięciu tego ctrl+C program zanim się zamknie wykonał jakąś funkcję?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 627
1
Wznowić? Chyba trzeba by fg wpisać i klepnąć enter... :D Generalnie jak dasz ctrlz, a potem bg [enter] to aplikacja będzie działała dalej w tle, a fg przywoła ją na konsolę na plan pierwszy :)
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
0
@Asartek da sie. Patrz na mój post...