Java en JavaScript zijn zowel object - georiënteerde talen . Afgezien van dit feit en hun gelijkaardige namen , bestaan er enkele parallellen tussen Java en JavaScript . Mensen die weten hoe ze een taal gebruiken worden vaak verward wanneer ze proberen om de ander te leren , verwacht meer overeenkomsten dan ze vinden vanwege de vergelijkbare namen . Java-applets worden uitgevoerd als standalone programma's, terwijl JavaScript scripts uit te voeren in combinatie met HTML in webbrowsers . Geschiedenis Sun Microsystems oorspronkelijk gemaakt Java als een object - georiënteerde programmeertaal . Java kan programma's die werken op meerdere platforms te creëren . Netscape ontwikkeld JavaScript als een object - georiënteerde scripttaal die wordt gebruikt binnen een webbrowser . JavaScript is ontworpen om te vertrouwen op andere structuren , zoals een web browser . Java-programmeurs maken applets of kleine programma's die overal kan draaien , terwijl JavaScript programmeurs schrijven functies die alleen kan draaien op het internet . Als gevolg van een kleinere commando set , kunnen programmeurs leren hoe u JavaScript klassen ontwerpen in minder tijd dan het leren van Java . Execution Een programmeur moet Java- code te compileren voordat het programma kan draaien . Een compiler maakt van Java-code in machinetaal code voordat een browser kan interpreteren . Eventuele wijzigingen van de programmeur maakt om de code zal verlangen dat hij het programma opnieuw compileren . Een webdesigner kan JavaScript -functies direct schrijven in een teksteditor , het bestand opslaan en deze uploaden naar de server voor onmiddellijke executie . JavaScript compileert wanneer een gebruiker een website bezoekt . JavaScript strekt zich een webpagina 's interactief vermogen door het uitvoeren van taken die niet in staat is in HTML alleen. JavaScript kan werken met andere talen zoals HTML , PHP en AJAX , terwijl Java wordt uitgevoerd in een browser op zijn eigen . Syntax Java en JavaScript verschillen in de syntaxis voor het maken variabelen en functies . Op Java , een gebruiker een functie vergelijkbaar met de traditionele programmeertalen zoals C + + of Visual Basic verklaart . Bijvoorbeeld , kan een programmeur een functie maken schrijven " public int FUNCNAME ( int number ) , ' terwijl in JavaScript hij dezelfde functie " function FUNCNAME ( nummer ) " alleen creëren . Java creëert variabelen door te verklaren dat een datatype voor een naam , zoals ' geheel getal ; " terwijl webbrowser maakt gebruik van de generieke " var "om alle variabelen ( zoals" var getal " ) verklaren en doet dataconversie wanneer nodig < br . > Implementatie Om Java- applets , moet een webbrowser Java ondersteuning gedownload en geïnstalleerd . Om JavaScript scripts worden uitgevoerd , moet de webbrowser JavaScript-functies hebt ingeschakeld in het optiemenu . Als een gebruiker kan zijn browser aan een van de twee talen , andere gebruiken niet automatisch wordt geactiveerd . Hij moet zowel individueel .
|