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 9 (2017) tidak lagi mendukung applet.[1] 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.

Referensi

sunting
  1. ^ "Oracle Java SE Support Roadmap". Diarsipkan dari asli tanggal 2020-11-29. Diakses tanggal 2022-12-20.

Pranala luar

sunting


๐Ÿ“š Artikel Terkait di Wikipedia

Java

pengguna (GUI) java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web. Hingga Septemberย 2021[update], Java 8, 11, dan 17 didukung

Peta dunia

World Factbook Diarsipkan 2011-02-10 di Wayback Machine. An interactive JAVA applet to study deformations (area, distance, angle) of world maps Diarsipkan

Minecraft

Permainan ini dibuat oleh Markus "Notch" Persson dalam bahasa pemrograman Java. Setelah beberapa versi pengujian pribadi awal, permainan ini pertama kali

Peramban web

disimpan terlebih dahulu. Java applet, sebuah program kecil yang ditulis dengan menggunakan bahasa pemrograman Java. JavaScript bahasa pemrograman tingkat

GeoGebra

Materials adalah layanan awan yang memungkinkan pengguna untuk membagikan applet GeoGebra. Layanan ini awalnya diluncurkan dengan nama GeoGebra Tube pada

Pelangi

mathematical society Interactive simulation of light refraction in a drop (java applet) Rainbow seen through infrared filter and through ultraviolet filter

Persamaan diferensial

Differential Equation Solver Diarsipkan 2016-09-27 di Wayback Machine. Applet Java untuk memecahkan persamaan diferensial. Mathematical Assistant on Web

Daftar istilah internet

versi 6 (IPv6) IPX Internet Relay Chat ISDN Jaringan lokal nirkabel Java Java applet JavaScript JPEG JSTOR Kata sandi Kerberos Kriptografi Laser Local area