Introduction à la formation Java

Aug 25, 2024

Introduction à la formation Java

Contexte du langage Java

  • Java est un langage de programmation largement utilisé sur des systèmes informatiques.
  • Il est intégré dans de nombreux logiciels que nous utilisons quotidiennement.
  • Pour commencer, une présentation rapide des intérêts d'apprendre Java.

Historique de Java

  • Créé en 1995 par Sun Microsystems.
  • Racheté par Oracle en 2009.
  • Initialement conçu pour des systèmes embarqués, mais largement utilisé dans des applications logicielles.

Application du langage

  • Utilisé dans le développement de logiciels, applications web (Java EE).
  • Programmation orientée objet (POO) : manipulation de classes, héritage, polymorphisme.

Caractéristiques du langage Java

Portabilité

  • Code écrit une fois, exécutable partout grâce à la machine virtuelle Java (JVM).
  • Java est un langage intermédiaire : compilé en bytecode, interprété par la JVM.

Avantages de Java

  • Indépendance de la plateforme : exécution possible sur différentes plateformes sans modification du code.
  • Bibliothèques standard : large éventail de bibliothèques disponibles en standard, facilitant la manipulation des données et des bases de données.

Limites de Java

  • Pas de gestion manuelle de la mémoire (contrairement à C++).
  • Exécution généralement plus lente que les langages compilés (comme C++).
  • Intégration limitée avec le système d'exploitation.

Points clés à retenir

Atouts de Java

  1. Indépendance vis-à-vis des plateformes.
  2. Standardisation des fonctionnalités.

Limites de Java

  1. Pas de gestion de mémoire.
  2. Exécution plus lente.
  3. Intégration faible avec le système d'exploitation.

Installation de Java

Éditeurs de code

  • Choisir un éditeur de code simple et efficace (Atom, Brackets, Visual Studio Code, Sublime Text).
  • Pas besoin d'IDE lourd pour commencer.

Installation sur Windows

  1. Télécharger le JDK depuis le site d'Oracle.
  2. Installer le JDK et configurer la variable d'environnement PATH.
  3. Vérifier l'installation en utilisant la ligne de commande.

Installation sur Linux

  • Préférer l'installation d'OpenJDK.
  • Utiliser le gestionnaire de paquets pour installer Java.

Installation sur Mac

  • Procéder de manière similaire à Windows, avec un focus sur l'environnement de développement.

Conclusion

  • La prochaine séance portera sur la création de notre premier programme en Java.
  • Encouragement à poser des questions en cas de besoin.