📢 Bonjour à tous et à toutes ❗

Au programme de cette formation Java :
  • 01 - Introduction sur Java premier langage
  • 02 - Structures de contrôle
  • 03 - Tableaux statiques
  • 04 - Chaine de caracteres tableaux dynamiques
  • 05 - les méthodes
  • 06 - Introduction poo
  • 07 - Les constructeurs
  • 08 - Héritage et polymorphisme
  • 09 - Interface
Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le 23 mai 1995 au SunWorld.

La société Sun est rachetée en 2009 par la société Oracle qui détient et maintient désormais Java.

Un logiciel écrit en langage Java a pour particularité d’être compilé vers un code intermédiaire formé de bytecodes qui peut être exécuté dans une machine virtuelle Java (JVM) en faisant abstraction du système d’exploitation. La portabilité du bytecode Java est assurée par la machine virtuelle Java, et éventuellement par des bibliothèques standard incluses dans un JRE. Cette machine virtuelle peut interpréter le bytecode ou la compilation à la volée en langage machine. La portabilité est dépendante de la qualité de portage des JVM sur chaque OS.

Wikipedia


TODO 🎢:

💬 Vous devez avoir obligatoirement configuré votre environnement de développement avec les intructions (partie TODO 🎢) suivantes :

Java est tellement populaire qu’il y a des versions concurrentes de la version officielle et surtout des versions entièrement gratuite ce qui ne fut pas toujours le cas des versions de l’OPEN JDK https://fr.wikipedia.org/wiki/OpenJDK.

Afin de vous sensibiliser à l’écosystème du logiciel libre et des différentes versions possibles on utilisera différentes versions du Java Development Kit (JDK) qui nous permettrons de développper en Java.

Au lancement d’Eclipse Neon vous devez spécifier un repertoire de travail, nommez le comme suit : (on utilisera plusieurs IDE et les repertoires de travail ne sont pas compatibles entre eux alors faites attention❗❗❗) C:\Workspace\Eclipse-neon

Eclipse sera votre IDE pour développer en java, là encore il y a une multitude de versions, nous choisirons celle-ci qui est compatible avec le JDK et qui ne consomme pas trop en mémoire.

Merci de garder pour vous les ressources qui vous serons fournies et de ne pas les diffuser 😏
Merci de m’avertir de toute erreur ou coquille qui m’auraient échapées 😍

©️ 🚫 Do not distribute 😌