CodeGym
AI Academy
Promotion
CodeGym University
Apprentissage
Cours
Exercices
Sondages & Quiz
Jeux
Aide
Planning
Communauté
Utilisateurs
Forum
Chat
Articles
Témoignages de réussite
Activité
Avis
Abonnements
Thème clair

Leçons

  • Avis
  • À propos de nous
Commencer
Commencer à apprendre
Commencez à apprendre maintenant
  • Mes progrès
  • Cours
  • Carte des quêtes
  • Leçons
  • Vous avez atteint le niveau 31 !

    Multithreading Java
    Niveau 1,Leçon 0
    Vous avez atteint un nouveau niveau !
    Disponible
  • Priorité des opérateurs

    Multithreading Java
    Niveau 1,Leçon 1
    "Salut, Bilaabo !" « Bilaabo est content de saluer son ami ! "Aujourd'hui, Bilaabo vous parlera de la priorité des opérateurs. Mais d'abord, il vous parlera des opérateurs eux-mêmes." « Quels sont ces opérateurs dont vous parlez ? » "En fai
    Disponible
  • Entraînez-vous avec la priorité des opérateurs

    Multithreading Java
    Niveau 1,Leçon 2
    "Salut, Amigo ! Bilaabo a trouvé des tâches pour toi :"
    Disponible
  • Toutes les méthodes de la classe Object, la méthode toString()

    Multithreading Java
    Niveau 1,Leçon 3
    Bonjour Amigo! - Bonjour! — Aujourd'hui nous allons étudier la classe Object. Vous l'avez déjà rencontré et vous savez que Object est la classe de base de toutes les classes. Il n'a pratiquement pas de données, mais il existe plusieurs méthodes. Pourquoi a-t-il besoin de méthodes ? Quelqu'un crée-t-il ses objets ? - Regardez la situation sous cet angle - ...
    Disponible
  • méthodes equals & hashCode : pourquoi, où elles sont utilisées, comment elles fonctionnent

    Multithreading Java
    Niveau 1,Leçon 4
    - Maintenant, je vais parler des méthodes equals(Object o) & hashCode() tout aussi utiles. Comme vous vous en souvenez probablement déjà, en Java, lors de la comparaison de variables de référence, ce ne sont pas les objets eux-mêmes qui sont comparés, mais les références aux objets. Code Explication Entier i = new Entier(1); Entier j = nouvel Entier(1); System.out.println(i==j); i n'est pas égal à j Les variables pointent vers des objets différents. Bien que ...
    Disponible
  • Entraînez-vous avec equals et hashCode

    Multithreading Java
    Niveau 1,Leçon 5
    « Salut Amigo ! » « Salut, Diego ! » "Le bon vieux Diego t'a préparé plusieurs tâches :"
    Disponible
  • Introduction aux méthodes d'attente, de notification et de notification

    Multithreading Java
    Niveau 1,Leçon 6
    Bonjour Amigo! Salut Risha ! « Je vais vous présenter les méthodes wait, notify, notifyAll de la classe Object. Aujourd'hui, nous allons simplement nous familiariser avec eux, mais nous reviendrons et consacrerons déjà plus de temps à cela. - Bien. — Ces méthodes ont été inventées dans le cadre du mécanisme de synchronisation des threads. Permettez-moi de vous rappeler que Java a un mécanisme de contrôle intégré ...
    Disponible
  • Méthode de clonage, interface clonable

    Multithreading Java
    Niveau 1,Leçon 7
    Bonjour Amigo! - Bonjour Kim. — Je vais vous parler de la méthode clone(). Le but de cette méthode est de cloner un objet - c'est-à-dire créer son clone/copie/duplicata. Si elle est appelée, la machine Java créera et retournera un doublon de l'objet sur lequel cette méthode a été appelée. Le clonage d'un objet dans la classe Object est implémenté de manière très primitive - lors du clonage, un seul nouvel objet est créé : ...
    Disponible
  • Pratiquer le clonage

    Multithreading Java
    Niveau 1,Leçon 8
    « Salut Amigo ! » "Je viens de trouver un magazine de 2014. Vous imaginez ?" "Et il a un ensemble de tâches de clonage qui sont plus anciennes que la saleté. Vérifiez-le :"
    Disponible
  • méthode finalize, interface fermable, try-with-resources (java7)

    Multithreading Java
    Niveau 1,Leçon 9
    Bonjour Amigo! J'ai décidé de discuter à nouveau de la méthode finalize() avec vous. Si vous vous en souvenez, finalize() est une méthode spéciale qui est appelée sur un objet avant que le ramasse-miettes ne le détruise. Le but principal de cette méthode est de libérer les ressources externes non Java utilisées : fermeture de fichiers, flux d'E/S, etc. Malheureusement, cette méthode ne justifie pas ...
    Disponible
  • Entraînez-vous à libérer des ressources occupées

    Multithreading Java
    Niveau 1,Leçon 10
    « Salut Amigo ! » "Je pensais que tu avais déjà compris la finalisation." "C'est ce que je pensais. Mais maintenant, nous avons cette déclaration d'essai avec des ressources." "Merde. Je ne finirai jamais d'apprendre Java à ce rythme. Je pe
    Disponible
  • Méthode getClass(), Objet de classe, Introduction à la réflexion

    Multithreading Java
    Niveau 1,Leçon 11
    Bonjour Amigo ! Et maintenant le plus intéressant. Nous allons nous familiariser avec la classe Class et un peu avec Reflection. Comme vous l'avez probablement déjà compris, tout en Java est un objet. Que faut-il pour un objet ? Qu'est-ce que chaque objet a et détermine son essence même ? - Classe d'objet ! - Droite! Bien joué. Chaque objet a une classe. Mais revenons...
    Disponible
  • 1
  • 2
Apprendre
  • Inscription
  • Cours Java
  • Aide pour les exercices
  • Tarifs
  • Syntaxe Java
Communauté
  • Utilisateurs
  • Articles
  • Forum
  • Chat
  • Témoignages de réussite
  • Activité
  • Programme d'affiliation
Entreprise
  • À propos de nous
  • Contacts
  • Avis
  • Espace presse
  • CodeGym pour l'éducation
  • FAQ
  • Support
CodeGymCodeGym est un cours en ligne pour apprendre la programmation Java depuis le début. Ce cours est un moyen idéal pour maîtriser Java pour les débutants. Il contient plus de 1200 exercices avec vérification instantanée et un ensemble essentiel de notions fondamentales de Java. Pour vous aider à réussir, nous avons mis en place des fonctionnalités motivantes : quiz, projets de codage, contenu sur l'apprentissage efficace, et une rubrique sur la carrière de développeur Java.
Suivez-nous
Langue de l'interface
English Deutsch Español हिन्दी
Français
Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Les programmeurs se forment, ils ne naissent pas" © 2026 CodeGym
MastercardVisa
"Les programmeurs se forment, ils ne naissent pas" © 2026 CodeGym