Hvad er forskellen mellem Java og JavaScript?

Java og JavaScript programmerer sprog, der bruges til at udvikle applikationer eller funktioner på en webside. Selvom programmeringskoden selv har nogle ligheder, er der forskelle mellem dem.

Den største forskel er den type applikationer, de er vant til at oprette. Java programmering er til applikationer, der enten køres fra en computer desktop eller initieres via en webside. De er selvstændige programmer og åbner i de fleste tilfælde et separat programvindue. Hvis Java ikke er installeret, kan en computer ikke køre Java-programmer. Men JavaScript er inkluderet i alle moderne browsere, og så længe det er aktiveret, udføres JavaScript, når websiden er indlæst.

JavaScript programmering lever i en webside og giver enten yderligere funktioner på websiden eller kan oprette et program på selve websiden. Nogle videospil er blevet udviklet ved hjælp af JavaScript, og de kan afspilles lige i browservinduet.

Java-programmer udfører typisk beregninger og den vigtigste "tænkning" -proces på server-siden eller i en Java-applet, der skal downloades først. JavaScript-kode udfører på den anden side beregninger, og dens "tænkning" er altid på klientsiden, den computer, hvor websiden er tilgængelig. Af denne grund er JavaScript-kode ofte hurtigere, nogle gange næsten øjeblikkelig. Java-programmer tager lidt tid (flere sekunder eller mere) til at behandle.

Java-programmer kan nogle gange kræve, at en masse computerhukommelse fungerer korrekt, hvilket kan få computeren til at bremse eller et andet program til at fungere langsommere. Mens Java-programmer kan udvikles til at gøre meget kraftige ting, er den højere hukommelsesbrug en ulempe. JavaScript bruger dog mindre hukommelse (meget lidt i nogle tilfælde) for at gøre dets behandling og fungere korrekt. Det er et fælles programmeringssprog, der bruges i mange websider i dag (herunder denne) på grund af dets lave hukommelseskrav og evne til at levere mange forskellige funktioner på en webside.

Eksempler på JavaScript-kode

Nedenfor er et eksempel på JavaScript-kode i HTML-kode.

Klik på knappen for at vise en advarselsboks.

Prøv det funktion myfunction () {alert ("Ved at klikke på knappen vises en advarselsboks!"); }

Ovenstående kode giver dig noget, der ligner nedenstående "Prøv det" -knap. Når du klikker på denne knap, vises en advarselsboks.

 importer com.sun.syndication.io.SyndFeedInput; importer com.sun.syndication.feed.synd.SyndFeed; importere eller.xml.sax.ImputSource; offentlig klasse RSSReader {public static void main (String [] args) {hvis (args.length == 0) {System.err.println ("brug: java RSSReader URL"); Vend tilbage; } streng feedURL = args [0]; SyndFeedInput feedInput; feedInput = nyt SyndFeedInput (); SyndFeed feed = null; Prøv {feed = feedInput.build (ny InputSource (feedURL)); } fangst (Undtagelse e) {System.err.println ("Kunne ikke prase feed fra:" + args [0]); e.printStackTrace (); } System.out.println ("Fundet et feed of type" + feed.getFeedType ()); System.out.println ("Feed title:" + feed.getTitle ()); }}