Java est un langage de programmation de haut niveau et orienté objet conçu par Sun Microsystems.Il est ” semi-compilé “, c’est-à-dire que le code source d’un programme Java est converti en un code exécutable intermédiaire, le bytecode, qui n’est pas du code machine directement exécutable par le processeur mais du code interprété par un interpréteur.Cet interpréteur est nommé génériquement Java Virtual Machine (JVM, machine virtuelle Java) et il existe au moins une JVM pour la plupart des systèmes d’exploitation (notamment Unix, Mac OS et Windows).Un programme Java semi-compilé en bytecode est donc exécutable sans aucune modification sur tous ces systèmes et c’est là le principal point fort de Java.Accessoirement, ce code intermédiaire peut être transformé en code machine si nécessaire (pour raisons de vitesse dexécution) par un compilateur JIT (Just-in-Time), mais la compatibilité multiplate-forme disparaît alors, bien entendu.
👉🏻 Suivez l’actualité tech en temps réel : ajoutez 01net à vos sources sur Google, et abonnez-vous à notre canal WhatsApp.

