小程序和应用程序有什么区别

目录:

Anonim

主要区别 Applet 和 Application 之间是 Applet 是一个小型 Java 程序,可以由兼容 Java 的 Web 浏览器执行,而应用程序是一个独立的程序,可以直接在机器上运行。

小程序专门设计为使用支持 Java 的 Web 浏览器在 HTML 文档中执行。它是一个小程序,不影响操作系统或硬件。应用程序是一个独立的java程序,可以直接在机器上运行。无论计算机架构如何,它都会执行程序中定义的任务。

小程序、应用程序、Java

什么是小程序

小程序是设计用于在 Web 浏览器中执行以生成动态内容的小程序。它们需要 Java 插件才能在客户端浏览器上运行。小程序在客户端以最短的响应时间工作。它们可以在 Windows、Linux 和 Mac 等多个平台上的浏览器中执行。在小程序中,代码嵌入在 HTML 页面中。当有支持 Java 的 Web 浏览器时,小程序代码传输到系统并在浏览器上执行代码。

图 1:Applet 程序

小程序可用于执行各种任务。它们可用于显示图形、创建动画、播放声音等。可以在本地或远程将小程序添加到网页中。本地小程序被开发并存储在本地系统中。远程小程序是在外部开发和存储的。

什么是应用

应用程序是在底层操作系统上运行的独立 Java 程序。它旨在执行特定任务。它们可以在有或没有图形用户界面 (GUI) 的帮助下运行。这些应用程序可以是文本处理程序、图像处理程序、数据库程序等。

图 2:Java 应用程序

Java 应用程序的起点是 main() 方法。如果 Java 应用程序是在 IDE 中开发的,则可以通过按运行按钮来执行。也可以使用 javac 命令编译程序并在命令提示符下使用 java 命令运行它。此外,Java 应用程序可以访问系统中可用的数据、资源,而没有任何安全限制。

小程序和应用程序的区别

定义

小程序是一个小型应用程序,它执行在专用小部件引擎或更大程序范围内运行的特定任务,通常作为插件。应用程序是一个独立程序,旨在在独立机器上运行以完成任务。这是 Applet 和 Application 之间的主要区别。

节目类型

小程序是小程序,而应用程序是大程序。

创建

小程序和应用程序之间的另一个区别是小程序是通过扩展 java.applet.Applet 创建的,而应用程序是通过在 main 方法中编写程序来创建的。

读写操作

此外,小程序无法在本地计算机上读写文件。但是,应用程序可以在本地计算机上执行文件读写。

执行

Applet 和应用程序之间的另一个区别是,Applet 由任何与 Java 兼容的 Web 浏览器执行。而应用程序可以使用 Java 运行时环境 (JRE) 执行。它是运行 Java 应用程序所需的 JVM、Java 类库和其他文件的组合。

初始化或起点

安全限制

执行中的安全限制也是 Applet 和 Application 之间的区别。小程序在具有更多安全限制的更受限制的环境中执行。他们只能访问浏览器特定的服务。应用程序可以在没有任何安全限制的情况下访问系统上可用的数据和资源。

结论

Applet 和 Application 的区别在于 Applet 是一个小型 Java 程序,可以由兼容 Java 的 Web 浏览器运行,而应用程序是一个独立的程序,可以直接在机器上运行。

参考:

1. “Java Applet 教程 - Javatpoint”。 Www.javatpoint.com,可在此处获得。2。 “Java Applet 基础知识”。 www.tutorialspoint.com,教程点,可在此处获得。

图片提供:

1. غاده الأحمري 的“阿拉伯语小程序示例” – 自己的作品(CC BY-SA 4.0)通过 Commons Wikimedia2。 Pavel Pscheidl 撰写的“Netbeans 8.0” – 通过 Commons Wikimedia 自己的作品(CC BY-SA 3.0)

小程序和应用程序有什么区别