Maison  >  Article  >  Java  >  Que signifie GC en Java ?

Que signifie GC en Java ?

青灯夜游
青灯夜游original
2019-12-26 13:59:514450parcourir

Que signifie GC en Java ?

GC (Garbage Collection) est le mécanisme de récupération de place en Java. C'est l'une des principales différences entre Java et C++/C. Lors de l'utilisation de JAVA, il n'est généralement pas nécessaire de le faire spécialement. écrire du code de recyclage de mémoire et de nettoyage des déchets. En effet, dans la machine virtuelle Java, il existe un mécanisme automatique de gestion de la mémoire et de nettoyage des ordures.

La taille de la mémoire de l'ordinateur reste inchangée. Lorsque nous utilisons des objets, par exemple en utilisant le mot-clé New, un objet sera produit dans la mémoire. Cependant, lorsque nous utilisons JAVA pour développer, lorsqu'un objet est créé. est utilisé, nous ne libérons pas manuellement la mémoire occupée par cet objet. Au cours du processus d'utilisation du programme, il y a de plus en plus d'objets. Lorsque la mémoire ne peut pas stocker autant d'objets, l'ordinateur plante pour JAVA, pour résoudre ce problème. problème, nous avons introduit cette fonction, ou mécanisme, pour effacer automatiquement les objets inutiles. Il s'agit de GC. Il porte un joli nom appelé garbage collection. En fait, il est utilisé pour vous nettoyer les fesses, afin que vous puissiez écrire du code en toute tranquillité d'esprit. . Prenons soin de la libération de mémoire et du nettoyage des objets.

Apprentissage recommandé : Tutoriel vidéo Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn