Java 应用程序和 Java Applet 的区别
Java应用程序 :Java 应用程序就像一个在虚拟机支持下运行在底层操作系统上的 Java 程序。它也被称为应用程序。图形用户界面不是执行 java 应用程序所必需的,它可以在有或没有它的情况下运行。
Java Applet :小程序(Applet)是可以嵌入到网页中的 Java 程序。它在网络浏览器中运行并在客户端工作。小程序使用 APPLET 或 OBJECT 标记嵌入到 HTML 页面中,并托管在 Web 服务器上。小程序用于使网站更具活力和娱乐性。
应用程序和小程序的区别:
Java应用程序 | Java小程序 |
---|---|
应用程序就像 Java 程序一样,无需使用 Web 浏览器即可独立执行。 | Applet是设计为包含在 HTML Web 文档中的小型 Java 程序。它们需要支持 Java 的 Web 浏览器才能执行。 |
应用程序需要一个主函数来执行。 | Applet 的执行不需要 main 函数。 |
Java 应用程序可以完全访问本地文件系统和网络。 | 小程序没有本地磁盘和网络访问权限。 |
应用程序可以访问系统上可用的各种资源。 | Applet只能访问浏览器特定的服务。他们无权访问本地系统。 |
应用程序可以从本地系统执行程序。 | Applet 不能从本地机器执行程序。 |
需要应用程序直接为用户执行某些任务。 | 需要一个Applet程序来执行小任务或其中的一部分。 |