Unterschied zwischen Java und JavaScript

Unterschied zwischen Java und JavaScript

Java und JavaScript mögen so aussehen, als wäre einer ein direkter Nachkomme des anderen, aber in Wirklichkeit sind sie weit davon entfernt. Java ist eine objektorientierte Programmiersprache, die unter Verwendung eines Dolmetschers auf mehreren Betriebssystemen ausführen kann. Es wurde von Sun Microsystems mit dem Ziel erstellt, eigenständige Anwendungen zu erstellen, die über Plattformen hinweg funktionieren. JavaScript hingegen wurde von Netscape als Skriptsprache erstellt, ähnlich wie bei einer Client -Seite -Version PHP. Es kann keine eigenständigen Anwendungen erstellen, sondern befinden sich in einem Internetbrowser.

Java war eine hervorragende Idee auf Papier. Es ermöglichte Programmierer, ein einzelnes Programm zu erstellen und zu erwarten, dass es in den meisten verfügbaren Betriebssystemen funktioniert. Es erreicht dies, indem der native Code eines bestimmten Betriebssystems nicht verwendet wird. Stattdessen verwendet Java seinen eigenen Code und führt ihn dann auf einem virtuellen Computer aus, der den Java -Code in seinen nativen Code -Code interpretiert. Wie oben erwähnt, sah es auf dem Papier großartig aus, aber in der Praxis waren Java -Programme im Vergleich zu Programmen, die im nativen Code codiert wurden, deutlich langsamer. Dies lag hauptsächlich daran, dass jeder Code zweimal verarbeitet werden musste. durch die virtuelle Maschine dann vom Betriebssystem.

JavaScript ist eine Skriptsprache und wird daher nicht kompiliert. Ein JavaScript -fähiger Browser nimmt das Skript und verarbeitet es. Dann wird die Anweisungen im Skript ausgeführt. Die Hauptverwendung von JavaScript besteht darin, Webseiten eine Interaktivitätsniveau bereitzustellen, die mit einfachem HTML nicht erreichbar sind. Es kann zusammen mit anderen Technologien wie Ajax verwendet werden, um eine noch interaktivere Erfahrung zu bieten. JavaScript kann auch mit Elementen interagieren, die nicht aus seinem Code stammen, was Java nicht tut. Java -Anwendungen können nur in HTML -Seiten eingebettet werden, und ab diesem Zeitpunkt arbeitet die Java -Anwendung für sich allein.

Java und JavaScript sind zwei sehr unterschiedliche Sprachen, deshalb haben sie auch unterschiedliche Anforderungen, um ordnungsgemäß zu funktionieren. Die Installation der Java -Unterstützung in Ihrem Browser bedeutet nicht, dass er auch JavaScript -Anwendungen unterstützen und umgekehrt.

Zusammenfassung:

1. Java ist eine OOP -Programmiersprache, während Java -Skript eine OOP -Skriptsprache ist.
2. Java erstellt Anwendungen, die in einem virtuellen Computer oder Browser ausgeführt werden, während JavaScript -Code nur auf einem Browser ausgeführt wird.
3. Der Java -Code muss kompiliert werden, während JavaScript -Code alle im Text sind.
4. Sie benötigen unterschiedliche Plug-Ins.