Qu'est-ce que la valeur d'ordures Java ?
Qu'est-ce que la valeur d'ordures Java ?

Vidéo: Qu'est-ce que la valeur d'ordures Java ?

Vidéo: Qu'est-ce que la valeur d'ordures Java ?
Vidéo: APPRENDRE LE JAVA #2 - LES VARIABLES 2024, Avril
Anonim

Une variable est initialisée avec un valeur des ordures , ce qui signifie que des données aléatoires y sont insérées (c'est-à-dire dans un String, vous commencez avec des caractères comme "????х??????Ð?ȕȨ??" dans certains d'entre eux) Si cela se produit, quelque chose ne va vraiment pas avec votre Java VM.

De même, qu'est-ce qu'une valeur de déchet ?

Valeur d'ordures : Valeur d'ordures est un déchet ou inutilisé valeurs qui sont disponibles en mémoire lors de la déclaration des variables. Valeur d'ordures est un déchet des programmes précédents qui est utilisé par quelqu'un d'autre.

De même, pourquoi avons-nous besoin d'un ramasse-miettes en Java ? C'est la tâche de collecte des ordures ( CG ) dans le Java machine virtuelle (JVM) pour déterminer automatiquement quelle mémoire n'est plus utilisée par un Java l'application et de recycler cette mémoire pour d'autres usages. Étant donné que les objets non référencés sont automatiquement supprimés de la mémoire de tas, CG fait du Java économe en mémoire.

Par la suite, la question est, qu'est-ce que le ramasse-miettes en Java avec exemple ?

Éboueur détruit ces objets. Éboueur est le meilleur Exemple du thread Daemon car il s'exécute toujours en arrière-plan. Objectif principal de Éboueur est de libérer la mémoire du tas en détruisant les objets inaccessibles.

Combien y a-t-il de ramasse-miettes en Java ?

quatre

Conseillé: