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

Lingkaran

PlanetMath.org. (Inggris) Weisstein, Eric W. "Circle". MathWorld. Interactive Java applets untuk sifat dan konstruksi dasar yang melibatkan lingkaran. Interactive

Teori kinetika gas

linking together kinetic theory concepts, from HyperPhysics Interactive Java Applets Diarsipkan 2005-04-09 di Wayback Machine. allowing high school students

James Gosling

James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volume 2: Window Toolkit and Applets, Addison-Wesley, 1996, ISBN 0-201-63459-7

Teorema Pythagoras

2006. Euclid's Elements, Book I, Proposition 47: web page version using Java applets from Euclid's Elements by Prof. David E. Joyce, Clark University Kesalahan

Multivibrator

eksternal. Sirkuit ini adalah blok fasis dari register dan memori digital. Java applets simulating the multivibrator circuits. Monostable Circuits based on NAND

SOCR

berbasis java dapat diperoleh secara gratis lewat jaringan Internet (situs web nya). Tool SOCR ini terdiri dari Interactive Distribution Applets, Statistical

Bola Dyson

Dominant "Life Form" in Galaxies Toroidal Dyson Swarms simulations using Java applets Outside Dyson shells Kurgezagt - Dyson Sphere (Inggris) Dyson Sphere

Kristalografi

Teaching, Pamphlets Crystallography site of Steffen Weber with lots of Java Applets IUCr Online Dictionary of Crystallography American Crystallographic Association