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 du contenu interactif pour les pages Web, ainsi que pour développer une programmation autonome et des applications côté serveur. Il est souvent utilisé en conjonction avec des extensions telles que 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» dirigé par James Gosling. Son objectif initial était de développer des applets - des programmes qui s'exécutent dans votre navigateur Web. Cependant, il a été découvert plus tard que Java® était également bien adapté à la création d'applications de commerce électronique.
En 1998, le processus communautaire Java® a été établi pour permettre aux professionnels intéressés d'être impliqués 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 virtuelle et compilateur Java®. Malheureusement, la bibliothèque requise pour exécuter les programmes Java® n'est pas encore disponibleE En tant que logiciel gratuit.
Java® a cinq objectifs clés: améliorer la facilité d'utilisation en combinant les meilleures fonctionnalités des autres langages de programmation populaires, en utilisant la méthodologie de programmation orientée objet pour promouvoir une plus grande flexibilité dans les applications logicielles, contenir le même programme pour utiliser les réseaux d'ordinateur, offrir un moyen sécurisé pour exécuter le code à partir d'une source distante et permettre au programme de gérer sur des systèmes opérationnels multiples. P>.
Java® est très populaire car son modèle de gestion automatique de la mémoire permet aux programmeurs d'éviter la tâche longue de la gestion manuelle de la mémoire en implémentant un processus appelé collection de déchets automatique. Cependant, certaines personnes estiment que Java® est plus lent et consomme beaucoup plus de mémoire que C ++ ou d'autres langues compilées nativement. Quoi qu'il en soit, une compréhension approfondie de Java® est nécessaire pour quiconque espère travailler dans la programmation informatique INDustry.
L'apprentissage Java® peut être comparé à l'apprentissage des règles de la grammaire pour une langue étrangère, mais une fois que vous avez développé une bonne compréhension de Java®, vous devriez trouver relativement facile de maîtriser d'autres langages de programmation communs. Il existe de nombreuses ressources différentes pour maîtriser les bases de Java®. Si vous êtes patient et persistant, vous pouvez vous apprendre Java® en utilisant les tutoriels gratuits et les courriers électroniques en ligne disponibles sur le Web. Il existe également des cours de programmation Java® disponibles dans la plupart des collèges communautaires locaux.
Java® est parfois confondu avec JavaScript®, un langage de script qui partage un nom à consonance similaire mais qui est complètement sans rapport. La plupart de la syntaxe utilisée dans Java® provient de C et C ++, mais le modèle d'objet est plus simple et il y a moins d'installations de bas niveau à apprendre.