Java ja JavaScript

Anonim

Java ja JavaScript saattavat tuntua olevan suora jälkeläinen toisesta, mutta todellisuudessa ne ovat kaukana. Java on objektiivinen ohjelmointikieli, joka pystyy toimimaan useilla käyttöjärjestelmillä tulkin avulla. Sen luoma Sun Microsystems pyrkii luomaan itsenäisiä sovelluksia, jotka toimivat eri alustoilla. JavaScript, toisaalta, luotiin Netscape skriptejä kieltä paljon kuin asiakaspuolen versio PHP. Se ei voi luoda itsenäisiä sovelluksia, vaan sijaan selaimessa.

Java oli erinomainen idea paperilla. Sen avulla ohjelmoijat voisivat luoda yhden ohjelman ja odottaa toimivan useimmissa saatavilla olevissa käyttöjärjestelmissä. Se saavuttaa tämän käyttämättä tietyn käyttöjärjestelmän alkuperäistä koodia. Sen sijaan Java käyttää omaa koodiaan ja suorittaa sen sitten virtuaalikoneella, joka tulkitsee Java-koodin vastaavan alkuperäisen koodin. Kuten edellä todettiin, se näytti hyvältä paperilta, mutta käytännössä Java-ohjelmat olivat huomattavasti hitaampia kuin alkuperäisessä koodissa koodatut ohjelmat. Tämä johtui suurelta osin siitä, että jokaisen koodin oli tarkoitus käsitellä kahdesti; jonka virtuaalikone sitten käyttöjärjestelmä.

JavaScript on käsikirjoituskieli, eikä sellaista se ole koottu. JavaScript-käytössä oleva selain ottaa komentosarjan ja käsittelee sen, niin se suorittaa komentosarjan ohjeet. JavaScriptin pääasiallinen käyttö on tarjota vuorovaikutteisuuden taso sellaisille verkkosivuille, joita ei voida saavuttaa yksinkertaisella HTML: llä. Sitä voidaan käyttää yhdessä muiden tekniikoiden kanssa, kuten AJAX, antamaan entistä vuorovaikutteisempi kokemus. JavaScript voi myös olla vuorovaikutuksessa sellaisten elementtien kanssa, jotka eivät kuulu sen koodista, jota Java ei tee. Java-sovellukset voidaan sisällyttää vain html-sivuihin ja siitä lähtien, Java-sovellus toimii yksinään.

Java ja JavaScript ovat kahta hyvin erilaista kieltä, koska niillä on myös erilaiset vaatimukset, jotta ne toimisivat kunnolla. Java-tuen asentaminen selaimellasi ei tarkoita, että se pystyy myös tukemaan JavaScript-sovelluksia ja päinvastoin.

Yhteenveto:

1. Java on OOP-ohjelmointikieli, kun taas Java Script on OOP-skriptauskieli. 2. Java luo sovelluksia, jotka toimivat virtuaalikoneessa tai selaimessa, kun taas JavaScript-koodia käytetään vain selaimessa. 3. Java-koodi on koottava, kun JavaScript-koodi on kaikki tekstiä. 4. He vaativat erilaisia ​​laajennuksia.