Java Applet 开发全解析
1. Java Applet 简介
许多人初次接触 Java 编程语言是通过 Applet,它是一种小型且安全的 Java 程序,可作为网页的一部分运行。尽管如今大多数网页程序使用 Macromedia Flash 实现,因其在浏览器中加载速度更快,但 Java 仍然是网页交互式程序的热门选择。
1.1 Applet 与应用程序的区别
Applet 和应用程序的区别主要在于运行方式:
- 应用程序 :通常通过 Java 解释器(如 JDK 中的 java 工具)加载应用程序的主类文件来运行。
- Applet :可以在任何支持 Java 的浏览器(如 Mozilla Firefox 和 Microsoft Internet Explorer)上运行,也可以使用 JDK 的 appletviewer 工具进行测试。要运行 Applet,必须使用 HTML 标记将其包含在网页中。当用户使用支持 Java 的浏览器加载包含 Applet 的网页时,浏览器会从 Web 服务器下载 Applet,并使用 Java 解释器在用户系统上运行。
1.2 Applet 安全限制
由于 Java Applet 在浏览器加载时会在用户系统上运行,因此受到严格的安全限制:
- 不能读写用户文件系统中的文件。
- 不能与提供 Applet 页面的网站之外的其他网站进行通信。
- 不能加载或运行用户系统上存储的程序,如可执行程序和共享库。
不过,如果 Applet 经过数字签名以验
超级会员免费看
订阅专栏 解锁全文
48

被折叠的 条评论
为什么被折叠?



