Java applet
維基百科,自由的 encyclopedia
Applet或Java小應用程式是一種在Web環境下,執行於客戶端的Java程式組件。它也是1990年代中期,Java在誕生後得以一炮走紅的功臣之一。通常,每個Applet的功能都比較單一(例如僅用於顯示一個舞動的Logo),因此它被稱作「小應用程式」1。JDK 9以後不再支援。
Applet必須執行於某個特定的「容器」,這個容器可以是瀏覽器本身,也可以是通過各種外掛程式,或者包括支援Applet的行動裝置在內的其他各種程式來執行。與一般的Java應用程式不同,Applet不是通過main方法來執行的(參見Java的Hello World程式和Java Applet的Hello World程式)。在執行時Applet通常會與使用者進行互動,顯示動態的畫面,並且還會遵循嚴格的安全檢查,阻止潛在的不安全因素(例如根據安全策略,限制Applet對客戶端檔案系統的訪問)。
2016年,甲骨文公司宣布Applet只保留至JDK 8,JDK 9以後的版本不再支援,因為2013年開始主流的瀏覽器考量安全穩定因素,漸漸不支援外掛程式如Applet。大部分瀏覽器2021年已完全不支援外掛程式。[1][2][3][4]