Der größte Unterschied besteht in der Art der Anwendungen, mit denen sie erstellt werden. Java-Programmierung ist für Anwendungen, die entweder von einem Computerdesktop aus ausgeführt oder über eine Webseite gestartet werden. Sie sind eigenständige Programme und öffnen in den meisten Fällen ein separates Programmfenster. Wenn Java nicht installiert ist, kann ein Computer keine Java-Anwendungen ausführen. JavaScript ist jedoch in allen modernen Browsern enthalten. Wenn es aktiviert ist, wird JavaScript ausgeführt, wenn die Webseite geladen wird.
Java-Programme führen normalerweise Berechnungen und den Hauptprozess des Denkens auf der Serverseite oder in einem Java-Applet durch, das zuerst heruntergeladen werden muss. JavaScript-Code hingegen führt Berechnungen durch und sein "Denken" ist immer auf der Clientseite, dem Computer, von dem aus auf die Webseite zugegriffen wird. Aus diesem Grund ist JavaScript-Code oft schneller, manchmal fast sofort. Java-Programme benötigen etwas Zeit (einige Sekunden oder länger) für die Verarbeitung.
Java-Programme können manchmal sehr viel Arbeitsspeicher des Computers erfordern, was dazu führt, dass ein Computer langsamer läuft oder ein anderes Programm langsamer arbeitet. Java-Programme können zwar sehr leistungsfähig sein, der höhere Speicherbedarf ist jedoch ein Nachteil. JavaScript benötigt jedoch weniger Speicher (in manchen Fällen nur sehr wenig), um seine Verarbeitung und Funktionalität zu gewährleisten. Es ist eine gebräuchliche Programmiersprache, die heutzutage in vielen Webseiten verwendet wird (einschließlich dieser), da der Speicherbedarf gering ist und viele verschiedene Funktionen auf einer Webseite verfügbar sind.
Beispiele für JavaScript-Code
Nachfolgend finden Sie ein Beispiel für JavaScript-Code im HTML-Code.
Klicken Sie auf die Schaltfläche, um ein Benachrichtigungsfeld anzuzeigen.
Probieren Sie es aus myFunktion () {alert ("Wenn Sie auf die Schaltfläche klicken, wird eine Alarmbox angezeigt!"); }
Der obige Code gibt Ihnen etwas ähnliches wie den unten stehenden "Try it" -Button. Wenn Sie auf diese Schaltfläche klicken, wird eine Warnmeldung angezeigt.
import com.sun.syndication.io.SyndFeedInput; import com.sun.syndication.feed.synd.SyndFeed; import or.xml.sax.ImputSource; öffentliche Klasse RSSReader {public static void main (String [] args) {if (args.length == 0) {System.err.println ("usage: java RSSReader URL"); Rückkehr; } string feedURL = args [0]; SyndFeedInput feedInput; feedInput = new SyndFeedInput (); SyndFeed-Feed = null; try {feed = feedInput.build (neue InputSource (feedURL)); } catch (Ausnahme e) {System.err.println ("Vorschub nicht möglich von:" + args [0]); e.printStackTrace (); } System.out.println ("Feed eines Typs gefunden") + feed.getFeedType ()); System.out.println ("Feedtitel:" + feed.getTitle ()); }}