-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

dimanche 21 avril 2013

En informatique, Qu'est-ce que Java ?

Dans l'industrie informatique, Java  est une compétence essentielle. Java  est un langage de programmation utilisé pour créer des contenus interactifs pour les pages web, ainsi que pour développer des applications de programmation côté serveur et autonomes. Il est souvent utilisé en conjonction avec des extensions telles qu’OSGi ou CORBA.

Java  a été développée par Sun Microsystems au début des années 1990. Il a commencé comme un projet appelé «Oak» qui a été dirigé par James Gosling. Son but initial était de développer des applets-petits programmes qui s'exécutent dans votre navigateur. Cependant, il a été découvert plus tard que Java  a été également bien adaptée à la création d'applications de commerce électronique.
En 1998, le Community Process Java  a été créé pour permettre aux professionnels intéressés à s'impliquer dans le développement futur de ce langage de programmation unique. Aujourd'hui, Sun Microsystems fournit une Licence Publique Générale GNU pour sa machine Java virtuelle  et le compilateur. Malheureusement, la bibliothèque requis pour exécuter les programmes Java  n'est pas encore disponible en tant que logiciel libre.

Java  a cinq objectifs principaux: améliorer la facilité d'utilisation en combinant les meilleures caractéristiques d'autres langages de programmation populaires, utiliser la méthodologie de programmation orientée objet de promouvoir une plus grande flexibilité dans les applications logicielles, contenir un support intégré pour l'utilisation des réseaux informatiques, offrir un service sécurisé moyen pour exécuter un code provenant d'une source à distance, et autoriser le même programme à exécuter sur plusieurs systèmes d'exploitation.