---------------------------------------------JAVA (Résumé) --------------------------------------------- Java est un langage de programmation très utilisé, notamment par un grand nombre de développeurs professionnels, ce qui en fait un langage incontournable actuellement. Voici les caractéristiques de Java en quelques mots. Java est un langage de programmation moderne développé par Sun Microsystems, aujourd'hui racheté par Oracle. Il ne faut surtout pas le confondre avec JavaScript (langage de script utilisé sur les sites Web), car ils n'ont rien à voir. Une de ses plus grandes forces est son excellente portabilité : une fois votre programme créé, il fonctionnera automatiquement sous Windows, Mac, Linux, etc. On peut faire de nombreux types de programmes avec Java : Des applications, sous forme de fenêtre ou de console ; Des applets, qui sont des programmes Java incorporés à des pages Web ; Des applications pour appareils mobiles, comme les Smartphones, avec J2ME (Java2 Micro Edition) ; Des sites web dynamiques, avec J2EE (Java 2 Enterprise Edition, maintenant JEE) ; Et bien d'autres : JMF (Java Media Framework), J3D pour la 3D. … Donc, Java permet de réaliser une très grande quantité d'applications différentes ! Il est donc un langage de programmation, un langage dit compilé : il faut comprendre par là que ce que nous allons écrire n'est pas directement compréhensible et utilisable par notre ordinateur. Nous devrons donc passer par une étape de compilation (étape obscure où le code source est entièrement transformé). En fait, on peut distinguer trois grandes phases dans la vie d'un code Java : La phase d'écriture du code source, en langage Java ; La phase de compilation de votre code ; La phase d'exécution. Ces phases sont les mêmes pour la plupart des langages compilés (C, C++. . .). Par contre, ce qui fait la particularité de Java, c'est que le résultat de la compilation n'est pas directement utilisable