Historique Java
Java, développé par SunMicrosystems, est un
langage de programmation orienté objet. Java a été developpé à l'initiative de James Gosling, Patrick Naughton et Bill Joy - cofondateur de SunMicrosystems - à partir d'un projet de système d'exploitation débuté en 1990, de nom de code "Stealth", rebaptisé "Green" lorsque Mike Sheridan vint grossir les rangs de l'équipe.
Le C++ étant trop complexe et ne favorisant pas la portabilité, l'équipe d'ingénieurs créa Java (nom de code "Oak", car un chêne avait été planté devant la fenêtre des studio de développement), un nouveau langage de programmation comportant les atouts du langage Mesa et du langage C. C'est en 1994 qu'Oak fut renommé Java, période à laquelle la version 1.0 fut disponible au téléchargement pour la première fois, la première version du navigateur (HotJava) n'ayant pas été mise à disposition du publique avant le 23 mai 1995. C'est finalement en janvier 1996 que la première version de Java a été distribuée. Le langage a depuis connu une évolution relativement régulière, à raison d'une nouvelle version tous les deux ans environ de 1996 à nos jours.
À quoi sert Java
Langage de programmation orienté objet Java favorise la
portabilité des programmes pour l'écriture desquels on l'a utilisé vers tout type de plateforme, indépendamment du matériel utilisé lors de la programmation. Basé sur le C++, Java a hérité des points forts de ce langage mais dépouillé de ses complications majeures, notamment les pointeurs, les références, l'héritage multiple...
Java est utilisé pour le
développement d'applications client-serveur. C'est le développement côté serveur qui a permis à Java de se tailler la part du lion au sein des entreprises grâce aux servlets (équivalent des applets côté serveur) et JSP (JavaServer Pages), remplaçant aisément PHP, ASP et ASP.NET. C'est la machine virtuelle - JRE - qui assure la portabilité du code Java.
Autrefois principalement utilisé pour le développement d'applications classiques, Java, sous sa forme JavaFx, est actuellement orienté vers le développement de RIA (Rich Internet Applications), plus évoluées et utilisables sur Internet ainsi que sur les appareils mobiles.
Tuto Java avec Tuto.com
Formez-vous au métier de programmateur grâce à notre parcours
Developpeur web. Vous apprendrez les notions fondamentales ainsi que les différents langages de programmation pour faire de votre passion un véritable métier. Sur cette page, vous disposez de nombreux
tutoriels Java avec lesquels vous pourrez vous former à votre rythme. Des
tutoriels Java gratuits sont également disponibles pour vous former sans dépenser le moindre centime. Réalisés par des formateurs professionnels, vous pourrez poser toutes vos questions dans le salon d'entraide dédié à chaque tutoriel. Enfin, des
formations Java complètes sont disponibles.