Java et JavaScript sont deux langages orientés objet . Mis à part ce fait et leurs noms similaires , peu de parallèles existent entre Java et JavaScript. Les gens qui savent comment utiliser une langue deviennent souvent confus quand ils essaient d'apprendre l'autre , attendant plus de similitudes que ce qu'ils trouvent grâce aux noms similaires. Applets Java fonctionnent comme des programmes autonomes alors que les scripts JavaScript s'exécutent en conjonction avec le langage HTML dans les navigateurs Web . Histoire
Sun Microsystems Java créé à l'origine comme un langage de programmation orienté objet . Java peut créer des programmes qui fonctionnent sur de multiples plateformes . Netscape a développé JavaScript comme langage de script orienté objet qui est utilisé dans un navigateur Web. JavaScript a été conçu pour s'appuyer sur d'autres structures, comme un navigateur Web . Les programmeurs Java créer des applets ou de petits programmes qui peuvent fonctionner n'importe où , tandis que les programmeurs JavaScript écrire des fonctions qui ne peuvent être exécutées sur l'internet. Grâce à un ensemble de commandes plus petites, les programmeurs peuvent apprendre à concevoir des classes JavaScript en moins de temps que d'apprendre Java.
Exécution
Un programmeur doit compiler du code Java avant le programme peut exécuter . Un compilateur transforme le code Java en code en langage machine avant un navigateur peut interpréter. Toute modification du programmeur rend au code vont l'obliger à recompiler le programme. Un web designer peut écrire des fonctions JavaScript directement dans un éditeur de texte , enregistrez le fichier et le télécharger sur le serveur pour une exécution immédiate . JavaScript compile quand un utilisateur visite un site Web. JavaScript s'étend capacité interactive d'une page web en effectuant des tâches ne pouvant en HTML seul. JavaScript peut travailler avec d'autres langages tels que HTML , PHP et AJAX tandis que Java s'exécute dans un navigateur sur son propre .
Syntaxe
Java et JavaScript diffèrent dans la syntaxe pour la création de variables et de fonctions. En Java , l'utilisateur déclare une fonction similaire aux langages de programmation traditionnels tels que C + + ou Visual Basic. Par exemple, un programmeur peut créer une fonction en tapant " public int funcName (int nombre) », tandis que dans JavaScript , il peut créer la même fonction avec " fonction funcName (nombre) " seulement . Java crée des variables en déclarant un type de données devant un nom , comme " nombre entier », tandis que JavaScript utilise le générique «VaR» de déclarer toutes les variables ( comme " nombre var ») et fait la conversion des données en cas de besoin
< br . >
mise en œuvre
Pour exécuter des applets Java , un navigateur Web doit prendre en charge Java téléchargée et installée . Pour exécuter des scripts JavaScript , le navigateur doit avoir activé la fonctionnalité JavaScript dans le menu des options. Si un utilisateur laisse son navigateur pour utiliser l'une des deux langues , l'autre n'a pas été activé automatiquement . Il doit se tourner à la fois individuellement .