小程序
小程序是一种设计为在其他应用程序中运行的小型应用程序。虽然“applet”一词有时用于描述计算机操作系统中包含的小型程序,但它通常指 Java 小程序,即使用Java编程语言编写的小型应用程序。
与普通应用程序不同,Java 小程序无法直接由操作系统运行。相反,它们必须在 Java 运行时环境(JRE)中运行,或在包含 Java插件的其他程序中运行。如果没有安装 JRE,Java 小程序将无法运行。幸运的是,Java 可免费用于 Windows、Mac 和 Linux 系统,这意味着你可以轻松下载并安装适合自己系统的 JRE。由于 Java 小程序在 JRE 中运行,而不是由操作系统执行,因此它们是跨平台的,这意味着同一个小程序可以在 Windows、Mac 和 Linux 系统上运行。
虽然小程序可以充当基本的桌面应用程序,但它们只能有限地访问系统资源,因此不适合复杂的程序。不过,它们体积小且具有跨平台特性,因此适合用于基于 Web 的应用程序。设计为在Web 浏览器中运行的小程序包括计算器、绘图程序、动画和视频游戏。只要安装了 Java 插件,基于 Web 的小程序就可以在任何操作系统上的任何浏览器中运行。
在 Web 发展的早期,Java 小程序为网站管理员提供了一种添加交互功能的方式,而这些功能无法通过基本的HTML实现。不过近年来,小程序逐渐被 jQuery 和 HTML 5 等较新技术取代。一些浏览器(如 Google Chrome)已不再支持 <applet> 标签,而另一些浏览器(如 Apple Safari)甚至默认不启用 Java。由于 Web 开发人员无法完全依赖 Web 浏览器对 Java 的支持,小程序不再是 Web 上提供交互内容的常见方式。
测试你的知识