Différence entre Java et Javascript

Différence entre Java et Javascript

Java et Javascript peuvent sembler que l'un était un descendant direct de l'autre, mais en réalité, ils sont loin de cela. Java est un langage de programmation orienté objet capable de fonctionner sur plusieurs systèmes d'exploitation avec l'utilisation d'un interprète. Il a été créé par Sun Microsystems dans le but de créer des applications autonomes qui fonctionnent sur les plates-formes. JavaScript, en revanche, a été créé par Netscape comme un langage de script un peu comme une version côté client PHP. Il ne peut pas créer des applications autonomes, mais réside plutôt sur un navigateur Internet.

Java était une excellente idée sur le papier. Il a permis aux programmeurs de créer un seul programme et de s'attendre à ce qu'il fonctionne dans la majorité des systèmes d'exploitation disponibles. Il y parvient en n'utilisant pas le code natif d'un système d'exploitation spécifique. Au lieu de cela, Java utilise son propre code puis l'exécute sur une machine virtuelle qui interprète le code Java dans son code natif homologue. Comme indiqué ci-dessus, il avait l'air super sur le papier, mais en pratique, les programmes Java étaient nettement plus lents par rapport aux programmes codés dans le code natif. Cela était en grande partie dû au fait que chaque code devait être traité deux fois; par la machine virtuelle puis par le système d'exploitation.

JavaScript est un langage de script, et en tant que tel, il n'est pas compilé. Un navigateur compatible JavaScript prend le script et le traiterait, il exécuterait ensuite les instructions sur le script. L'utilisation principale de JavaScript est de fournir un niveau d'interactivité aux pages Web qui ne sont pas réalisables avec un simple HTML. Il peut être utilisé avec d'autres technologies comme Ajax pour offrir une expérience encore plus interactive. JavaScript peut également interagir avec des éléments qui ne sont pas à partir de son code que Java ne fait pas. Les applications Java ne peuvent être intégrées que dans les pages HTML et à partir de ce moment-là, l'application Java fonctionne seule.

Java et JavaScript sont deux langues très différentes, car elles ont également des exigences différentes afin de fonctionner correctement. L'installation de la prise en charge de Java dans votre navigateur ne signifie pas qu'elle serait également en mesure de prendre en charge les applications JavaScript et vice versa.

Résumé:

1. Java est un langage de programmation OOP tandis que Java Script est un langage de script OOP.
2. Java crée des applications qui s'exécutent dans une machine virtuelle ou un navigateur tandis que le code JavaScript est exécuté sur un navigateur uniquement.
3. Le code Java doit être compilé tandis que le code JavaScript est tous dans le texte.
4. Ils nécessitent différents plug-ins.