Java - příkaz při vypínání

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
Rutherther
Level 2
Level 2
Příspěvky: 227
Registrován: 10 říj 2014 13:01

Java - příkaz při vypínání

Příspěvek od Rutherther »

ahoj, potřebuji do programu v javě nějakou funkci na to, aby se při vypnutí vykonala jiná funkce, vím, že to jde udělat přes Runtime.getRuntime().addShutdownHook(Thread), ale když se aplikaci vypne při vypnutí pc nebo je vynuceně vypnuta v procesech, tak to nefunguje.

Díky za rady
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Java - příkaz při vypínání

Příspěvek od faraon »

http://java.dzone.com/articles/know-jvm ... 2-shutdown
http://docs.oracle.com/javase/8/docs/te ... esign.html

Ale pokud aplikaci ukončíš násilně ve správci procesů, tak pochybuji že se operační systém obtěžuje posíláním nějakého signálu a čekáním na vykonání. Řekl bych že jí prostě okamžitě zařízne a vymaže všechny zmínky o ní ze svých tabulek. Tím pádem se ti nemůže žádná tvoje funkce provést.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Rutherther
Level 2
Level 2
Příspěvky: 227
Registrován: 10 říj 2014 13:01

Re: Java - příkaz při vypínání

Příspěvek od Rutherther »

Ok a při vypínání pc to fungovat bude?
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Vypínaní pc při hraní her
    od Sarka33 » » v Problémy s hardwarem
    2 Odpovědi
    8368 Zobrazení
    Poslední příspěvek od petr22
  • Náhodné vypínání PC
    od VojtouNerCZ » » v BSOD (Blue Screen Of Death)
    1 Odpovědi
    7749 Zobrazení
    Poslední příspěvek od VojtouNerCZ
  • Samovolné vypínání PC
    od Jirin » » v Problémy s hardwarem
    19 Odpovědi
    26831 Zobrazení
    Poslední příspěvek od RIKI22

Zpět na „Programování a tvorba webu“