Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Definitie van Garbage Collection in Java
Op Java , wanneer een object wordt gemaakt met de " nieuwe " exploitant , het object krijgt een plaats in het programma geheugenruimte bekend als de " hoop . " De grootte van de heap is echter beperkt , dus een methode voor het hergebruik van heap ruimte is required.Garbage collectie is een proces van het opruimen van ongebruikte objecten , het terugwinnen van hun toegewezen geheugen . Wanneer een object niet meer wordt in het programma verwezen , zal de garbage collector automatisch het object te verwijderen , het vrijmaken van ruimte op de heap worden gebruikt door andere objecten. Geheugen

geheugen
van de computer is waar gegevens die in gebruik is door het programma wordt opgeslagen . Gedeelten van systeemgeheugen zijn om verschillende processen toegewezen door het besturingssysteem van de computer . De toewijzing van delen van het geheugen processen of objecten bekend als "allocation . "

Correcte verdeling en de verdeling van geheugen is zeer belangrijk voor de functionaliteit van de computer .
< Br > de Hoop

Wanneer een Java- programma voor het eerst wordt uitgevoerd , zal het wat geheugenruimte vragen van het besturingssysteem . Een deel van dit geheugen zal worden gebruikt voor het programma heap , het gebied waar het programma objecten gemaakt met de " nieuwe " exploitant zal slaan .

Geheugen van de computer , en dus het programma heap , is beperkt in de ruimte . Als het programma voortgezet om nieuwe objecten toe te voegen zonder te verwijderen oude en het vrijmaken van geheugen , zou de hoop snel te vullen en krijgt u een foutmelding . Het proces van het regelen van de verdeling en herverdeling van het geheugen wordt genoemd geheugenbeheer .
Manual Memory Management

Verschillende programmeertalen
verwerken heap memory management op verschillende manieren . Sommige programmeertalen zoals C en C + + gebruik handleiding memory management , waardoor de programmeurs om gratis ongebruikt geheugen zelf .

Manual geheugenbeheer
kan leiden tot fouten , zoals geheugen lekken als het programma niet correct is gecodeerd , en kan programma's meer . ingewikkeld om te schrijven
garbage Collection munten

Programmeertalen hotels met vuilnismannen - zoals Java - opruimen ongebruikt geheugen automatisch , het voorkomen van fouten en het verminderen van complicaties voor de programmeur .

Java's
garbage collector werkt door het toezicht op die objecten zijn nog steeds actief verwezen . Als een object wordt nog steeds verwezen door het programma, is het "leven" en de garbage collector negeert het. Als een object niet meer wordt verwezen in het programma is het echter "dood " en de garbage collector zal haar geheugenruimte vrij .

Previous: Next:
  Java Programming
·Hoe te afdrukformaat in de Lin…
·Verschillen tussen Factory & A…
·Java Runtime Exec Tutorial 
·Hoe maak je een Comma Separate…
·Hoe je twee toetsen Maken in J…
·Hoe kan ik lezen streamen Java…
·Hoe te ServletInputStream conv…
·Hoe je Java 1.6 downloaden 
·Hoe je het lettertype instelle…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Hoe maak je een PHP Package Install 
·Het bouwen van een Storefront Met PHP My…
·Hoe maak je een Tuple in Python Creëren…
·Hoe maak je een Twitter stream met PHP 
·String Vergelijking in Python 
·Hoe stel ik een e-mail bijlage met een C…
·Wat is JDBC Abstractie ? 
·Hoe kan ik PHP compileren 
·Hoe om te doen alles met PHP en MySQL 
Copyright © Computer Kennis http://www.nldit.com