Selv om de deler en felles navn , Java og JavaScript arbeid på ulike måter . Dette kan virke ulogisk , med tanke på at både funksjon på nettet, og at begge er i stand til å levere innhold til Internett-brukere gjennom brukerens nettleser . Hvordan de oppnår dette , derimot, skiller de to , og hvordan brukerne kan utnytte dem . Java er en fullt funksjonell , kompilert programmeringsspråk som samhandler med web gjennom spesiell programvare . JavaScript fungerer bare som et skriptspråk , integreres i HTML -koden. Java Programming Language
Programmerere bruker Java som en kompilert , cross -platform programmeringsspråk. En Java -program begynner som kildekode som programmerer kompilerer i en byte kode fil , kalt en "class "-fil , i et maskinlesbart språk . Denne klassen Filen blir deretter lest av Java Virtual Machine , som utfører programmet . Java programmeringsspråk kommer med mange innebygde funksjoner som lar programmerere å skrive kode for systemer programmering , nettverk eller web-applikasjoner .
Java Applets
En av bibliotekene som følger med Java programmeringsspråk lar programmerere å skrive små programmer for nettet , kalt " applets ". Java-applets er levert til brukere i byte kode form, og påberopt i HTML gjennom " Object " HTML -kode. Brukeren må ha Java-teknologi installert i nettleseren for å kjøre applikasjonen. Ellers vil ikke leseren ikke forstår hva de skal gjøre med byte kode .
JavaScript
JavaScript, derimot , er et skriptspråk bygget for å kjøre i nettlesere, innebygd i HTML. De fleste, om ikke alle lesere inneholde muligheten til å kjøre JavaScript. Dette skyldes at JavaScript er et tolket språk . I motsetning til Java , JavaScript ikke brutt ned til maskinen språk før henrettelsen . Nettleseren kan kjøre JavaScript kildekoden linje for linje og utføre den.
Java vs JavaScript
Java ble opprettet for å stå alene som et programmeringsspråk. Dette betyr at programmerere kan skrive Java -kode for å bygge desktop programvare , web-applikasjoner og applikasjoner for mobile enheter. JavaScript, derimot , fungerer bare i forbindelse med nettlesere. Videre kan Java koding være en mye mer involvert forsøke enn JavaScript koding for nybegynnere programmerere . Dette er fordi JavaScript har en mer " tilgivende " og mindre kompleks syntaks , og fungerer som en del av websiden i stedet for bare noe som er importert inn i den.