Razlika između Java i JavaScript

Java i JavaScript mogu se činiti kao da je jedan bio izravni potomak drugog, ali u stvarnosti su daleko od toga. Java je objektno orijentirani programski jezik koji se može pokretati na više operativnih sustava uz upotrebu tumača. Stvorio ga je Sun Microsystems s ciljem stvaranja samostalnih aplikacija koje djeluju na platformama. S druge strane, JavaScript je kreiran od strane Netscape-a kao skriptnog jezika slično kao i na strani klijenta PHP. Ne može stvarati samostalne aplikacije, već se nalazi na internetskom pregledniku.

Java je bila izvrsna ideja na papiru. To je programerima omogućilo stvaranje jednog programa i očekivali da će raditi u većini dostupnih operativnih sustava. To se postiže ne korištenjem matičnog koda određenog operacijskog sustava. Umjesto toga, Java koristi vlastiti kôd, a zatim ga izvršava na virtualnom stroju koji interpretira Java kod u njegov matični kod. Kao što je gore navedeno, na papiru je to izgledalo sjajno, ali u praksi su programi Java bili znatno sporiji u odnosu na programe kodirane u matičnom kodu. To je uglavnom zbog činjenice da je svaki kôd trebao biti obrađen dva puta; virtualnim strojem, zatim operativnim sustavom.

JavaScript je skriptni jezik i kao takav se ne sastavlja. Preglednik omogućen za JavaScript uzima skriptu i obrađuje je, a zatim izvršava upute na skripti. Glavna upotreba JavaScripta je pružanje razine interaktivnosti web stranica koje nije moguće postići jednostavnim HTML-om. Može se koristiti zajedno s drugim tehnologijama poput AJAX-a kako bi se postiglo još više interaktivnog iskustva. JavaScript također može komunicirati s elementima koji nisu iz njegovog koda što Java ne čini. Java aplikacije mogu se ugrađivati ​​samo u html stranice i od tada Java aplikacija djeluje samostalno.

Java i JavaScript su dva vrlo različita jezika zbog čega imaju i različite zahtjeve kako bi pravilno funkcionirali. Instalacija Java podrške u vaš preglednik ne znači da bi ona također mogla podržavati JavaScript aplikacije i obrnuto.

Sažetak:

1. Java je programski jezik OOP-a, dok je Java Script skriptni jezik OOP-a.
2. Java kreira aplikacije koje se pokreću u virtualnom stroju ili pregledniku dok se JavaScript kod izvodi samo u pregledniku.
3. Java kôd treba sastaviti dok je JavaScript kod sav u tekstu.
4. Oni zahtijevaju različite dodatke.