Tutoriel – Apprendre Java – 2 – Histoire du langage

image_tutoriel_newstrottteur_java

Le langage de programmation Java a été développé à l’origine par Sun Microsystems. Il a été lancé par James Gosling et publié en 1995 en tant que composant principal de la plate-forme Java de Sun Microsystems (Java 1.0 [J2SE]).

La dernière version de Java Standard Edition est Java SE 8. Avec l’avancée de Java et sa popularité, de multiples configurations ont été construites pour s’adapter à différents types de plates-formes. Par exemple: J2EE pour les applications d’entreprise, J2ME pour les applications mobiles.

Les nouvelles versions de J2 ont été renommées respectivement Java SE, Java EE et Java ME. Java est garanti pour écrire une fois, exécuter n’importe où.

Java est:

Orienté objet – En Java, tout est un objet. Java peut être facilement étendu puisqu’il est basé sur le modèle Objet.

Plate-forme indépendante – Contrairement à de nombreux autres langages de programmation, notamment C et C ++, lorsque Java est compilé, il n’est pas compilé dans une machine spécifique à la plate-forme, mais plutôt dans un code octet indépendant de la plate-forme. Ce code d’octets est distribué sur le Web et interprété par la machine virtuelle (JVM) sur la plate-forme sur laquelle elle s’exécute.

Simple – Java est conçu pour être facile à apprendre. Si vous comprenez le concept de base de OOP Java, il sera facile à maîtriser.

Sécurisé – Grâce à la fonction sécurisée de Java, vous pourrez développer des systèmes sans virus et inviolables. Les techniques d’authentification sont basées sur le cryptage à clé publique.

Architecture neutre – Le compilateur Java génère un format de fichier objet indépendant de l’architecture, ce qui rend le code compilé exécutable sur de nombreux processeurs, avec la présence du système d’exécution Java.

Portable – Être neutre sur le plan de l’architecture et n’avoir aucun aspect dépendant de la mise en œuvre de la spécification rend Java portable. Le compilateur en Java est écrit en ANSI C avec une limite de portabilité propre, qui est un sous-ensemble POSIX.

Robuste – Java fait un effort pour éliminer les situations sujettes aux erreurs en mettant l’accent principalement sur la vérification des erreurs de temps de compilation et la vérification de l’exécution.

Multithread – Avec la fonction multithread de Java, il est possible d’écrire des programmes qui peuvent effectuer de nombreuses tâches simultanément. Cette fonctionnalité de conception permet aux développeurs de construire des applications interactives qui peuvent fonctionner sans problème.

Interprété – Le code octet Java est traduit à la volée en instructions machine natives et n’est stocké nulle part. Le processus de développement est plus rapide et analytique puisque la liaison est un processus incrémental et léger.

Haute performance – Avec l’utilisation de compilateurs Just-In-Time, Java permet des performances élevées.

Distributé – Java est conçu pour l’environnement distribué d’Internet.

Dynamique – Java est considéré comme étant plus dynamique que C ou C ++ car il est conçu pour s’adapter à un environnement en évolution. Les programmes Java peuvent contenir une quantité importante d’informations d’exécution pouvant être utilisées pour vérifier et résoudre les accès aux objets lors de l’exécution.

 

Histoire de Java

James Gosling a lancé un projet de langage Java en juin 1991 pour l’utiliser dans l’un de ses nombreux projets de décodeurs. La langue, initialement appelée «chêne» en référence à un chêne qui se trouvait à l’extérieur du bureau de Gosling, le langage a également été connu sous le nom «vert» et a fini par être renommée Java, à partir d’une liste de mots aléatoires.

Sun a publié la première implémentation publique en tant que Java 1.0 en 1995. Elle promettait d’écrire une fois, exécuter n’importe où (WORA), fournissant des temps d’exécution sans coût sur les plates-formes populaires.

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

Le 8 mai 2007, Sun a terminé le processus, rendant tout le code principal de Java libre et open-source, à part une petite partie du code à laquelle Sun ne détenait pas les droits d’auteur.

 

Outils dont vous aurez besoin

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

Vous aurez également besoin des logiciels suivants –

Système d’exploitation Linux 7.1 ou Windows XP / 7/8
Java JDK 8
Microsoft Notepad ou tout autre éditeur de texte

Ce tutoriel vous fournira les compétences nécessaires pour créer des applications graphiques, de réseautage et Web à l’aide de Java.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Faits divers

Articles récents

Santé

Des études précédentes ont mis en évidence le rôle importan ...

Clifford B. Saper, MD / PhD, directeur du département de ne ...

Les infections à la bactérie Salmonella , souvent causées p ...

plages-cachees-newstrotteur
personnes-incroyables-newstrotteur
endroits-mysterieux-newstrotteur
science-inexpliquees-newstrotteur
mystères_jamais-resolues
hqdefault

Actualité