Ein Java-Applet ist ein Computerprogramm, das in der Programmiersprache Java verfasst wurde.
Der Begriff Applet bedeutet soviel wie „little applikation“.
Üblicherweise werden Java-Applets von HTML-Seiten aufgerufen.
Um sie ausführen zu können, muss der jeweilige Webbrowser über eine entsprechende Java-VM verfügen.
Diese VM, die Laufzeitumgebung für das Java-Applet, kann entweder Teil des entsprechenden Browsers sein, oder in Form eines Plugins nachträglich installiert werden (z.B. JRE 1.4 von Sun).
Internetbrowser mit integrierter Java-VM sind zum Beispiel :
(Der Funktionsumfang dieser VMs entspricht nur der JDK-Version 1.1, sie sind aus heutiger Sicht im Grunde veraltet eine aktuelle VM läßt sich aber nachinstallieren s.o.)
- Internet Explorer von Microsoft (Um die Frage der integration von Java in den Internet Explorer bzw. in Windows prozzesiert sun seit Jahren in den USA gegen Microsoft)
- Netscape Navigator 3.x und 4.x
Internetbrowser ohne integrierte Java-VM sind zum Beispiel :
(Um mit diesen Browsern Applets nutzen zu können muss eine VM nachinstalliert werden)
Alle Java-Applets werden von der Java-Klasse Java.applet.Applet abgeleitet.
Sie verfügen unter anderen über die Methoden
- init()
- start()
- stop()
- destroy()
besitzen dagegen keine main() Methode.