Java und JavaScript sind beide objektorientierten Sprachen . Abgesehen von dieser Tatsache und ihrer ähnlichen Namen existieren nur wenige Parallelen zwischen Java und JavaScript. Menschen, die , wie man eine Sprache zu verwenden, wissen oft verwirrt, wenn sie den anderen zu lernen, versuchen erwarten mehr Gemeinsamkeiten , als sie aufgrund der ähnlichen Namen zu finden. Java-Applets laufen als Standalone- Programme , während JavaScript Scripts in Verbindung mit HTML in Web- Browsern laufen . History
Sun Microsystems ursprünglich erstellt Java als objektorientierte Programmiersprache. Java können Programme erstellen, die über mehrere Plattformen hinweg funktionieren. Netscape entwickelt JavaScript als objektorientierte Skriptsprache, die in einem Web- Browser verwendet wird. JavaScript wurde entwickelt, um auf andere Strukturen , wie zum Beispiel einen Web-Browser zu verlassen. Java-Programmierer erstellen Applets oder kleine Programme, die überall ausgeführt werden können , während die JavaScript-Programmierer Funktionen, die nur über das Internet laufen kann schreiben. Aufgrund einer kleineren Befehlssatz können Programmierer lernen, wie man JavaScript-Klassen in kürzerer Zeit entwerfen als das Lernen Java.
Execution
Ein Programmierer muss Java-Code vor dem Programm zu kompilieren ausgeführt werden können. Ein Compiler wird Java-Code in Maschinensprache Code, bevor ein Browser es interpretieren kann . Etwaige Änderungen der Programmierer macht den Code benötigen ihn , um das Programm neu zu kompilieren. Ein Web-Designer können JavaScript-Funktionen direkt schreiben in einem Text-Editor , speichern Sie die Datei und laden Sie sie auf dem Server zur sofortigen Ausführung . JavaScript kompiliert , wenn ein Benutzer eine Website besucht . JavaScript erstreckt sich eine Web-Seite die interaktive Fähigkeit der Durchführung von Aufgaben nicht in der Lage in HTML allein. JavaScript kann mit anderen Sprachen wie HTML , PHP und AJAX arbeiten, während Java läuft in einem Browser auf seine eigene.
Syntax
Java und JavaScript unterscheiden sich in die Syntax für die Erstellung von Variablen und Funktionen . In Java, erklärt ein Benutzer eine Funktion ähnlich wie bei traditionellen Programmiersprachen wie C + + oder Visual Basic. Zum Beispiel kann ein Programmierer eine Funktion zu erstellen , indem Sie "public int funcName (int Zahl ) ", während in JavaScript kann er die gleiche Funktion mit " Funktion funcName (Zahl) " nur zu erstellen. Java erstellt Variablen deklarieren einen Datentyp vor einem Namen wie " ganze Zahl ", während JavaScript verwendet das generische "var ", um alle Variablen (z. B. "var number" ) erklären und tut Datenkonvertierung bei Bedarf
< br . >
Umsetzung
Um Java-Applets ausführen können, muss ein Web-Browser haben die Java-Unterstützung heruntergeladen und installiert. Um JavaScript Skripts zu starten, muss der Web-Browser JavaScript-Funktionalität im Optionsmenü aktiviert haben. Wenn ein Benutzer kann seinen Browser zu einer der beiden Sprachen , die andere nutzen nicht automatisch aktiviert werden . Er muss sowohl einzeln schalten .