Java |
JavaScript |
Ausführung des kompilierten Bytecodes auf dem Client | Unkompilierter Sourcecode wird auf dem Client interpretiert |
Applet wird auf der HTML-Seite referenziert | Einbettung des JS-Codes in die HTML-Seite |
Applets bestehen aus Klassen, die vererbungsfähig sind ("echte" Objektorientierung) | Verwendung von vordefinierten Objekten, jedoch keine Klassen oder Vererbung |
Variablendeklaration erforderlich | keine Variablendeklaration erforderlich |
Nur Reaktion auf Ereignisse im angegebenen Bereich | Interaktion des Scripts mit dem Web-Browser möglich |
Anwendungen für Java können zum Besipiel sein: