🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
8 messages
8 total messages Started by Bart Ameloot Tue, 07 Jun 2005 09:42
[java] bij exit een functie aanroepen
#1256
Author: Bart Ameloot
Date: Tue, 07 Jun 2005 09:42
9 lines
1250 bytes
Hallo,

Is het mogelijk dat als het programma wordt afgesloten dat er dan nog een 
functie wordt aangeroepen?
in pseudo code dus: On exit() do .....
Ik werk zonder gui, dus met het on window close event ben ik niets...

mvg
Bart
Re: [java] bij exit een functie aanroepen
#1258
Author: John Bokma
Date: Tue, 07 Jun 2005 15:00
15 lines
1336 bytes
Bart Ameloot wrote:

> Hallo,
> 
> Is het mogelijk dat als het programma wordt afgesloten dat er dan nog
> een functie wordt aangeroepen?

Als het programma uit zichzelf afloopt, natuurlijk. Maar ik gok dat je 
bedoelt als iemand Ctrl+C indrukt?

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [java] bij exit een functie aanroepen
#1257
Author: Djatha
Date: Tue, 07 Jun 2005 15:04
15 lines
1505 bytes
John Bokma wrote:
...
>> Is het mogelijk dat als het programma wordt afgesloten dat er dan nog
>> een functie wordt aangeroepen?
> 
> Als het programma uit zichzelf afloopt, natuurlijk. Maar ik gok dat je
> bedoelt als iemand Ctrl+C indrukt?

Misschien dat U een try-finally blok in de main-methode kunt stoppen. In
principe wordt het finally-blok altijd uitgevoerd, ook bij onverwacht
eindigen. Of het werkt, weet ik niet, maar het is eenvoudig uit te
proberen.

-- 
Djatha
Re: [java] bij exit een functie aanroepen
#1260
Author: Bart Ameloot
Date: Tue, 07 Jun 2005 19:30
19 lines
1807 bytes
"Djatha" <Djatha@[maakt_geen_misbruik]hotmail.com> schreef in bericht 
news:d84d3b$t49$1@news.tue.nl...
> John Bokma wrote:
> ...
>>> Is het mogelijk dat als het programma wordt afgesloten dat er dan nog
>>> een functie wordt aangeroepen?
>>
>> Als het programma uit zichzelf afloopt, natuurlijk. Maar ik gok dat je
>> bedoelt als iemand Ctrl+C indrukt?
>
> Misschien dat U een try-finally blok in de main-methode kunt stoppen. In
> principe wordt het finally-blok altijd uitgevoerd, ook bij onverwacht
> eindigen. Of het werkt, weet ik niet, maar het is eenvoudig uit te
> proberen.
>
    ik zal het eens proberen. merci in ieder geval

Bart
Re: [java] bij exit een functie aanroepen
#1261
Author: Philip Paeps
Date: Tue, 07 Jun 2005 20:30
15 lines
1463 bytes
Bart Ameloot <orion_@pandora.BLAH> wrote:
> Is het mogelijk dat als het programma wordt afgesloten dat er dan nog een
> functie wordt aangeroepen?

Kijk even naar de API documentatie over addShutdownHook()

  <http://java.sun.com/j2se/1.3/docs/api/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)>

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  Your password is pitifully obvious.
Re: [java] bij exit een functie aanroepen
#1262
Author: Philip Paeps
Date: Tue, 07 Jun 2005 20:31
18 lines
1583 bytes
John Bokma <john@castleamber.com> wrote:
> Bart Ameloot wrote:
> > Is het mogelijk dat als het programma wordt afgesloten dat er dan nog een
> > functie wordt aangeroepen?
>
> Als het programma uit zichzelf afloopt, natuurlijk. Maar ik gok dat je
> bedoelt als iemand Ctrl+C indrukt?

In zo'n geval worden nog steeds shutdown hooks afgelopen.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  Talent in staff work or sales will continually be
  interpreted as managerial ability.
Re: [java] bij exit een functie aanroepen
#1263
Author: John Bokma
Date: Tue, 07 Jun 2005 22:08
21 lines
1723 bytes
Philip Paeps wrote:

> John Bokma <john@castleamber.com> wrote:
>> Bart Ameloot wrote:
>> > Is het mogelijk dat als het programma wordt afgesloten dat er dan
>> > nog een functie wordt aangeroepen?
>>
>> Als het programma uit zichzelf afloopt, natuurlijk. Maar ik gok dat
>> je bedoelt als iemand Ctrl+C indrukt?
> 
> In zo'n geval worden nog steeds shutdown hooks afgelopen.

Ja ja, maar als je programma normaal afloopt kan je gewoon voor de sluit } 
je functie aanroepen :-) Ik wilde even zeker weten dat de OP afbreken 
bedoelde.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Re: [java] bij exit een functie aanroepen
#1264
Author: Bart Ameloot
Date: Wed, 08 Jun 2005 09:56
13 lines
1569 bytes
"Philip Paeps" <philip+usenet@paeps.cx> schreef in bericht 
news:slrndac0uv.m3.philip+usenet@fasolt.home.paeps.cx...
>
> Kijk even naar de API documentatie over addShutdownHook()
>
> 
> <http://java.sun.com/j2se/1.3/docs/api/java/lang/Runtime.html#addShutdownHook(java.lang.Thread)>
>

merci, juist wat ik nodig had

Bart
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads