Article View: be.comp.programming
Article #16913Re: VB of C of C++
From: Kurt Lefevre
Date: Mon, 13 Mar 2000 00:00
Date: Mon, 13 Mar 2000 00:00
37 lines
2382 bytes
2382 bytes
Koen dat zijn nogal sterke toeren die je vertelt. Zolang je een referentie naar een Java object hebt, dan zou je dat moeten beseffen en lijkt het mij volkomen logisch dat het object nog in memory staat. Bij het out-of-scope gaan is er inderdaad geen referentie meer naar het object en wordt het gealloceerde geheugen vrijgegegven door de Java garbage collector die in de background draait. Remember; de "garbage collector" is er juist om memory leaks te voorkomen. Kurt Koen Deforche wrote in message <38C7F173.6B4CA2F7@easics.be>... >Yo, > >U schreef: >Memoryleaks in Java ??? Al tegengekomen ? > >Volmondig ja! > >Want als je ergens nog een verwijzing bijhoudt (zonder dat je het beseft >-- je denkt dat er geen verwijzing naar bestaat) naar een object, >dan leak jij ook memory. > >En vertel mij niet dat dit bij het haar gegrepen is: java advocates >gebruiken altijd het argument dat je in C en C++ nog a volonte >pointerfouten kunt maken. Wel, dit is dan meestal omdat je >nog een referentie gebruikt naar een reeds gedelete object, en de fout >die gemaakt was is dat die referentie er niet meer mocht zijn! M.a.w. >net dezelfde situatie als dewelke uw programma in java zal >memory-leaken. > >Wat niet wegneemt dat je in java nooit een core dump zal krijgen, >wel verkeerd gedrag. Wat er dan het beste is? Voor servers >waarschijnlijk >een 'lokaal' verkeerd gedrag, maar een core dump is anders de ideale >startplaats om een fout op te sporen. > >koen.
Technical Details
Message-ID:
<8ailrs$ge8$1@newnews1.news.nl.uu.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<aAlQOGsWaqqagjppySE3YknQS3SQ@4ax.com> <bv544.128$68.899@afrodite.telenet-ops.be> <3850ED53.9B4372E0@rug.ac.be> <836buu$6i1$1@trex.antw.online.be> <3857542E.6513DD79@rug.ac.be> <38608F3C.D1BD7A76@guideline.net> <948146229.846027@marvin> <38C7F173.6B4CA2F7@easics.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,c614022bcd57051a X-Google-Attributes: gidfcea4,public From: "Kurt Lefevre" <kurt.lefevre@capitalmarketscompany.com> Subject: Re: VB of C of C++ Date: 2000/03/13 Message-ID: <8ailrs$ge8$1@newnews1.news.nl.uu.net> X-Deja-AN: 596815190 References: <aAlQOGsWaqqagjppySE3YknQS3SQ@4ax.com> <bv544.128$68.899@afrodite.telenet-ops.be> <3850ED53.9B4372E0@rug.ac.be> <836buu$6i1$1@trex.antw.online.be> <3857542E.6513DD79@rug.ac.be> <38608F3C.D1BD7A76@guideline.net> <948146229.846027@marvin> <38C7F173.6B4CA2F7@easics.be> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 X-Complaints-To: abuse@nl.uu.net X-Trace: newnews1.news.nl.uu.net 952949436 16840 194.7.1.25 (13 Mar 2000 12:10:36 GMT) Organization: UUNET-NL (http://www.nl.uu.net) NNTP-Posting-Date: 13 Mar 2000 12:10:36 GMT Newsgroups: be.comp.programming