**Java *applet*** adalah sebuah program kecil yang ditulis dengan menggunakan bahasa pemrograman Java, yang diakses melalui halaman Web dan dapat diunduh ke dalam mesin klien yang kemudian menjalankannya di dalam jendela penjelajah web. *Java applet* dapat secara dinamis menambahkan beberapa fungsi kepada halaman-halaman Web yang bersifat statis. Akan tetapi, untuk menjalankannya sebuah komputer harus memiliki program penjelajah web yang dapat menjalankan Java, seperti Microsoft Internet Explorer 4.0 ke atas, Netscape Navigator, Mozilla Firefox, dan Opera.

Ketika sebuah *Java applet* dibuat, semua pernyataan Java yang terkandung di dalam kode sumbernya akan dikompilasi menjadi ***Java bytecode***, yakni sebuah bahasa mesin semu (*virtual engine/machine language*) yang dibentuk oleh Java. Berkas yang berisi *Java bytecode* ini akan disimpan sebagai sebuah berkas kelas Java (*Java class file*) di dalam sebuah Web server, seperti halnya Apache HTTP Server atau Microsoft Internet Information Services (IIS). Sebuah halaman Web yang hendak menggunakan *applet* tersebut harus menggunakan tag `<APPLET>...</APPLET>` di dalam kode sumber-nya. Ketika sebuah penjelajah Web milik klien melakukan *request* kepada halaman Web tersebut dan menemukan bahwa di dalamnya terdapat tag `<APPLET>...</APPLET>`, bytecode di dalam Java class file akan dieksekusi oleh mesin semu di dalam jendela penjelajah Web, yang dapat berupa Microsoft Java Virtual Machine atau Java Runtime Engine dari Sun Microsystems.

Pranala luar
------------

* Latest version of Sun Microsystems Java Virtual Machine (includes browser plug-ins for running Java applets in most web browsers).
* Information about writing applets from Sun Microsystems
* Applet section of Wikibook's Java book
* Demonstration applets from Sun Microsystems (JDK 1.4 - include source code)
* Various free and downloadable Java applets
* Java Applet Examples and Tutorials Diarsipkan 2009-03-08 di Wayback Machine.
* JavaRanch Applet FAQ
* Software for creating Java Applet animations

| * l
* b
* s
Java |
| --- |
| Komputasi | 
* Bahasa Java
* JVM
* Edisi Micro
* Edisi Standar
* Edisi Enterprise
* Java Card
* Android SDK

 |  |
| Teknologi Oracle | 
* Squawk
* Java Development Kit
* OpenJDK
* Mesin virtual Java
* JavaFX
* Maxine VM

 |
| Teknologi platform | 
* Applets
* Servlets
* MIDlets
* JSP
* Web Start (JNLP)

 |
| Teknologi pihak ketiga utama | 
* Blackdown
* Eclipse
* GNU Classpath
* GWT
* Harmony
* Hibernate
* IcedTea
* Jazelle
* Spring
* Struts
* TopLink
* WildFly

 |
| Sejarah | 
* Sejarah versi Java
* Java Community Process
* Sun Microsystems
* Implementasi Free Java

 |
| Bahasa JVM Utama | 
* BeanShell
* Clojure
* Groovy
* Oxygene
* JRuby
* Jython
* Kotlin
* Processing
* Rhino
* Scala
* Tcl/Java

 |
| Organisasi | 
* Apache Software Foundation
* Eclipse Foundation
* Java Community Process
* Oracle Corporation
* Sun Microsystems, Sun Microsystems Laboratories

 |
| Konferensi | 
* JavaOne
* Devoxx

 |

|  |  |
| --- | --- |
| Pengawasan otoritas Sunting ini di Wikidata | 
* Microsoft Academic

 |

  


|  |  |
| --- | --- |
| Ikon rintisan | Artikel bertopik bahasa komputer ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya. |

* l
* b
* s