Java i JavaScript

Anonim

Java i JavaScript mogu izgledati kao da je jedan izravni potomak druge, ali u stvarnosti oni su daleko od toga. Java je programski jezik orijentiran na objekt koji se može koristiti na više operacijskih sustava uz upotrebu tumača. Kreirao ga je Sun Microsystems s ciljem stvaranja samostalnih aplikacija koje rade na različitim platformama. JavaScript, s druge strane, stvorio je Netscape kao skriptni jezik slično klijentskoj verziji PHP. Ne može stvoriti samostalne aplikacije, već umjesto toga nalazi se na internetskom pregledniku.

Java je izvrsna ideja na papiru. Programerima je omogućeno izrada jednog programa i očekuje se da će raditi u većini dostupnih operativnih sustava. To postiže ne upotrebljavajući izvorni kod određenog operativnog sustava. Umjesto toga, Java koristi vlastiti kôd, a zatim ga izvršava na virtualnom stroju koji tumači Java kod u svoj izvorni kod. Kao što je gore navedeno, izgledalo je sjajno na papiru, ali u praksi su Java programi znatno sporiji u odnosu na programe kodirane u izvornom kodu. To je uglavnom bilo posljedica činjenice da je svaki kod potrebno dvaput obraditi; virtualnim strojem tada operacijskim sustavom.

JavaScript je skriptni jezik i kao takav nije sastavljen. Preglednik koji je omogućio JavaScript preuzima skriptu i obrađuje ga, a zatim bi izvršio upute na skripti. Glavna upotreba JavaScript je pružiti razinu interaktivnosti web stranicama koje se ne mogu postići jednostavnim HTML-om. Može se koristiti zajedno s drugim tehnologijama kao što je AJAX, kako bi se još više interaktivno iskustvo. JavaScript također može komunicirati s elementima koji nisu iz njegovog koda koji Java ne čini. Java aplikacije mogu se ugraditi samo u HTML stranice i od tog trenutka, Java program funkcionira samostalno.

Java i JavaScript su dva vrlo različita jezika, zbog toga imaju i različite zahtjeve kako bi ispravno funkcionirali. Instaliranje Java podrške u pregledniku ne znači da bi ona također mogla podržati JavaScript aplikacije i obrnuto.

Sažetak:

1. Java je OOP programski jezik dok Java Script je OOP skriptni jezik. 2. Java stvara aplikacije koje se pokreću u virtualnom stroju ili pregledniku dok JavaScript kôd radi samo na pregledniku. 3. Java kod treba biti sastavljen dok su JavaScript kôd sve u tekstu. 4. Oni zahtijevaju različite dodatke.