Maison >interface Web >Questions et réponses frontales >Quelles sont les différences entre java et javascript ?

Quelles sont les différences entre java et javascript ?

青灯夜游
青灯夜游original
2021-11-05 11:22:0152600parcourir

Différences : 1. JavaScript est développé par Netscape Company et Java est développé par SUN Company ; 2. JS est identifié par une balise de script, tandis que Java est identifié par Applet 3. JS est un type dynamique et Java est statique ; type ; 4. Les variables JS utilisent des types faibles, Java utilise des types forts, etc.

Quelles sont les différences entre java et javascript ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Quelle est la différence entre Java et JavaScript ? On dit que beaucoup de gens ne la connaissent pas encore. Expliquons la différence entre les deux !

Les différences entre Java et JavaScript :

1. Différentes utilisations :

La différence la plus essentielle est leur utilisation : Java est actuellement largement utilisé dans les PC, les téléphones mobiles, Internet, les centres de données, etc.

JavaScript est largement utilisé dans le développement d'applications Web pour ajouter une variété de fonctions dynamiques aux pages Web et offrir aux utilisateurs un effet de navigation plus fluide et plus esthétique.

2. Origines différentes :

Javascript et Java sont des produits différents développés par des sociétés différentes. Javascript est le langage de script de Netscape ;

et Java est une nouvelle génération de langage de programmation orienté objet lancée par SUN (nom complet : SUN Microsystems).

3. Différentes méthodes d'intégration :

Dans les documents HTML, les deux langages de programmation​​sont identifiés différemment. Javascript utilise <script></script>

4. Différents types de langages :

JavaScript est un langage typé dynamiquement tandis que Java est un langage typé statiquement.

5. Les variables utilisées sont différentes :

La déclaration de variable en JavaScript adopte un type faible, c'est-à-dire que la variable n'a pas besoin d'être déclarée avant utilisation, mais l'interpréteur vérifie son type de données au moment de l'exécution. Java utilise une vérification de variables fortement typées, c'est-à-dire que toutes les variables doivent être déclarées avant la compilation.

6. Différents formats de code :

Le code Javascript est dynamique, peut être directement intégré dans des documents HTML et peut être chargé dynamiquement. L'écriture de documents HTML est aussi pratique que l'édition de fichiers texte. .js. Java est un format qui n'a rien à voir avec le HTML. Il doit être chargé comme les médias étrangers sont référencés en HTML. Son code est enregistré dans un document séparé sous forme de code octet et son format de fichier indépendant est *.class.

Javascript utilise la liaison dynamique, c'est-à-dire que les références aux objets Javascript sont vérifiées au moment de l'exécution. Java utilise une liaison statique, c'est-à-dire que les références aux objets Java doivent être créées au moment de la compilation afin que le compilateur puisse implémenter une vérification de type renforcée.

Javascript n'opère pas directement sur le texte et les graphiques, il fonctionne avec les combinaisons d'éléments HTML dans les pages Web, mais il peut contrôler le navigateur et laisser le navigateur traiter directement le texte et les graphiques. Java peut opérer directement sur du texte et des graphiques.

Les similitudes entre Java et JavaScript :

Leur syntaxe est très similaire au langage C ; ils sont tous deux orientés objet (bien que les méthodes d'implémentation soient légèrement différentes) JavaScript est conçu en référence aux règles de dénomination de Java) ; Dans l'ensemble, JavaScript ressemble beaucoup à Java, mais son style de langage est très différent. JavaScript a été conçu en référence non pas à Java, mais à des langages comme Self et Scheme.

Java et JavaScript ont chacun leurs propres atouts et spécialisations. L'étape de Java se situe dans le domaine de la programmation, tandis que l'avantage de JavaScript réside dans les pages Web, il peut presque tout faire.

【Apprentissage recommandé : Tutoriel avancé javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn