Différence entre Java et JavaScript La différence entre

Anonim

Java et JavaScript peuvent sembler comme 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 qui peut s'exécuter sur plusieurs systèmes d'exploitation à l'aide d'un interpréteur. Il a été créé par Sun Microsystems dans le but de créer des applications autonomes fonctionnant sur plusieurs plates-formes. JavaScript, d'autre part, a été créé par Netscape en tant que langage de script, tout comme une version côté client PHP. Il ne peut pas créer d'applications autonomes, mais réside sur un navigateur Internet.

Java était une excellente idée sur 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. À la place, 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, cela semblait bien sur le papier, mais en pratique les programmes Java étaient significativement plus lents comparés aux programmes codés dans le code natif. Cela était dû en grande partie 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 traite, il exécute alors 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 du HTML simple. Il peut être utilisé avec d'autres technologies comme AJAX pour donner une expérience encore plus interactive. JavaScript peut également interagir avec des éléments qui ne proviennent pas de son code et que Java ne fait pas. Les applications Java ne peuvent être intégrées que dans des pages html et à partir de là, l'application Java fonctionne toute seule.

Java et JavaScript sont deux langages très différents, à cause de cela ils ont aussi des exigences différentes pour fonctionner correctement. Installer le support Java dans votre navigateur ne signifie pas qu'il serait également capable de supporter 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 sur une machine virtuelle ou un navigateur tandis que le code JavaScript est exécuté uniquement sur un navigateur.

3. Le code Java doit être compilé tandis que le code JavaScript est tout en texte.

4. Ils nécessitent des plug-ins différents.