Dans le cours : Java pour les développeurs / développeuses Android
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 600 cours dispensés par des experts.
Utiliser le Garbage Collector - Tutoriel Java
Dans le cours : Java pour les développeurs / développeuses Android
Utiliser le Garbage Collector
Dans cette vidéo, nous allons voir le principe du « Garbage Collector », et comprendre comment travailler les fuites mémoire. Pour commencer, on va rajouter la notion d'âge à notre élève. Je vais lui rajouter « public int age ». Il a un nouvel attribut : un âge. Cet âge, quand on va l'ajouter, on va lui donner un âge aléatoire, c'est-à-dire « eleve.age = ». Pour faire de l'aléatoire, il y a une classe Java qui s'appelle « Random », qui permet de créer des chiffres aléatoires. « Random random = ». Je crée « new Random ». À partir de cet objet « Random », je vais pouvoir générer des chiffres aléatoires, en faisant un « nextInt » qui me renvoie un chiffre aléatoire. Si je veux un chiffre aléatoire entre 0 et 100, il me renvoie un chiffre entre 0 et 99. Il suffit d'aller voir la doc pour comprendre tout le détail de l'aléatoire, comment il génère son aléatoire, mais là, on rentre dans les mathématiques. Jusque là, rien d'exceptionnel, j'ai juste rajouté mon âge, je ne vais même pas…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
(Verrouillé)
Découvrir la programmation orientée objet3 m 55 s
-
(Verrouillé)
Travailler avec une collection8 m 10 s
-
(Verrouillé)
Manipuler une collection7 m 39 s
-
(Verrouillé)
Créer une classe5 m 50 s
-
Intégrer la classe dans un projet5 m 41 s
-
(Verrouillé)
Utiliser le Garbage Collector9 m 46 s
-
(Verrouillé)
Combiner les variables statiques6 m 26 s
-
(Verrouillé)
Comprendre l'encapsulation6 m 45 s
-
(Verrouillé)
Ajouter un constructeur6 m 42 s
-
(Verrouillé)
S'initier au polymorphisme8 m 48 s
-
(Verrouillé)
-
-
-
-