Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Java

Langage de Programmation Java : Évolution, Versions et Applications

Le langage de programmation Java a été initialement développé par Sun Microsystems, initié par James Gosling, et publié en 1995 en tant que composant principal de la plateforme Java de Sun Microsystems (Java 1.0 [J2SE]).

La dernière version de Java Standard Edition est Java SE 8. Avec l'avancement de Java et sa popularité généralisée, de multiples configurations ont été créées pour s'adapter à divers types de plates-formes. Par exemple : J2EE pour les applications d'entreprise, J2ME pour les applications mobiles.

Les nouvelles versions J2 ont été renommées en Java SE, Java EE et Java ME respectivement. Java garantit Write Once, Run Anywhere (Écrire une fois, exécuter partout).

Java est :

Histoire de Java

James Gosling a lancé le projet de langage Java en juin 1991 pour l'utiliser dans l'un de ses nombreux projets de boîtiers décodeurs (set-top boxes). Le langage, initialement appelé « Oak » d'après un chêne qui se tenait devant le bureau de Gosling, a également porté le nom « Green » et a fini par être renommé Java, à partir d'une liste de mots aléatoires.

Sun a publié la première implémentation publique sous le nom Java 1.0 en 1995. Il promettait Write Once, Run Anywhere (WORA), fournissant des environnements d'exécution gratuits sur les plates-formes populaires.

Le 13 novembre 2006, Sun a publié une grande partie de Java en logiciel libre et open source sous les termes de la licence GNU General Public License (GPL).

Le 8 mai 2007, Sun a achevé le processus, rendant tout le code principal de Java libre et open source, à l'exception d'une petite partie de code dont Sun ne détenait pas les droits d'auteur.

Outils dont vous aurez besoin

Pour effectuer les exemples discutés dans ce tutoriel, vous aurez besoin d'un ordinateur Pentium 200 MHz avec un minimum de 64 Mo de RAM (128 Mo recommandés).

Vous aurez également besoin des logiciels suivants :

Ce tutoriel fournira les compétences nécessaires pour créer des applications GUI, réseau et web en utilisant Java.

Quelle est la suite ?

Le prochain chapitre vous guidera sur la façon d'obtenir Java et sa documentation. Enfin, il vous expliquera comment installer Java et préparer un environnement pour développer des applications Java.

Java

  1. Maîtriser les opérateurs Java : Types, syntaxe et exemples pratiques
  2. Commentaires Java : Types, utilisation et bonnes pratiques
  3. Maîtriser la boucle for améliorée en Java : Syntaxe, exemples et bonnes pratiques
  4. Maîtriser les chaînes de caractères en Java : Création, méthodes et bonnes pratiques
  5. Maîtriser les interfaces Java : concepts, implémentation et bonnes pratiques
  6. Maîtriser les classes internes anonymes en Java : définition, syntaxe et exemples pratiques
  7. Maîtriser le try-with-resources Java : gestion automatique des ressources expliquée
  8. Annotations Java expliquées : types, placement et exemples pratiques
  9. Assertions Java : guide pratique pour détecter les bugs et assurer la fiabilité du code