A quoi ressemble Java
Le meme "Bonjour" qu'en Python, mais Java demande d'ecrire plus de structure autour (une classe, une methode) :
public class Bonjour { public static void main(String[] arguments) { System.out.println("Bonjour les sciences"); } }Une boucle qui compte, comme au jour des boucles - tres proche de Python, en plus bavard :
for (int compteur = 1; compteur <= 5; compteur++) { System.out.println("Mesure numero " + compteur); }Java sert a...
| Domaine | Exemple concret |
|---|---|
| Applications mobiles | Une bonne partie des applis Android |
| Gros logiciels d'entreprise | Systemes bancaires, reservations |
| Jeux | Minecraft (version Java) |
Le passe glorieux : les applets Java
Dans les annees 1990 et 2000, Java avait un super-pouvoir aujourd'hui disparu : les applets. C'etaient de petits programmes Java qui tournaient directement dans la page web, dans le navigateur, a une epoque ou le web etait surtout fait de pages statiques.
Grace aux applets, on a vu apparaitre les premieres simulations scientifiques interactives en ligne : pendules, circuits, orbites, le tout dans le navigateur. Beaucoup de sites educatifs des annees 2000 en etaient remplis - les toutes premieres simulations de PhET, par exemple, etaient des applets Java (et du Flash).
La releve ? Exactement ce que tu trouves sur la page Simulations en ligne : tout a ete reecrit en JavaScript. C'est meme pour ca que PhET propose aujourd'hui un filtre "HTML5" - pour distinguer ses nouvelles simulations modernes de ses vieilles versions Java.
▶ Voir les simulations modernes (en JavaScript)