Quelle est la différence entre applet et application

Table des matières:

Anonim

Les différence principale entre l'applet et l'application est que le applet est un petit programme Java qui peut être exécuté par un navigateur Web compatible Java tandis que l'application est un programme autonome qui peut s'exécuter directement sur la machine.

Une applet est spécifiquement conçue pour être exécutée dans un document HTML à l'aide d'un navigateur Web compatible Java. C'est un petit programme et n'affecte pas le système d'exploitation ou le matériel. Une application est un programme Java autonome qui peut être exécuté directement sur la machine. Il effectuera les tâches définies dans le programme quelle que soit l'architecture informatique.

Applet, Application, Java

Qu'est-ce que l'applet

Les applets sont de petits programmes conçus pour s'exécuter dans des navigateurs Web afin de générer du contenu dynamique. Ils nécessitent un plugin Java pour s'exécuter sur le navigateur client. Les applets fonctionnent côté client avec un temps de réponse minimal. Ils peuvent être exécutés par des navigateurs sur plusieurs plates-formes telles que Windows, Linux et Mac. Dans une applet, le code est intégré dans une page HTML. Lorsqu'il existe un navigateur Web compatible Java, le code de l'applet est transféré vers le système et le code est exécuté sur le navigateur.

Figure 1: programme d'applet

Les applets peuvent être utilisés pour effectuer diverses tâches. Ils peuvent être utilisés pour afficher des graphiques, créer des animations, jouer du son, etc. Il est possible d'ajouter une applet dans une page Web en local ou à distance. Une applet locale est développée et stockée dans le système local. Une applet distante est développée et stockée en externe.

Qu'est-ce que l'application

Les applications sont des programmes Java autonomes qui s'exécutent sur le système d'exploitation sous-jacent. Il est conçu pour effectuer une tâche spécifique. Ils peuvent fonctionner avec ou sans l'aide d'une interface utilisateur graphique (GUI). Ces applications peuvent être des programmes de traitement de texte, des programmes de traitement d'images, des programmes de bases de données, etc.

Figure 2: Application Java

Le point de départ d'une application Java est la méthode main(). Si l'application Java est développée dans un IDE, elle peut être exécutée en appuyant sur le bouton Exécuter. Il est également possible de compiler le programme à l'aide de la commande javac et de l'exécuter à l'aide de la commande java dans l'invite de commande. De plus, les applications Java peuvent accéder aux données, aux ressources disponibles dans le système sans aucune restriction de sécurité.

Différence entre applet et application

Définition

Une applet est une petite application qui exécute une tâche spécifique qui s'exécute dans le cadre d'un moteur de widget dédié ou d'un programme plus vaste, souvent sous forme de plug-in. Une application est un programme autonome conçu pour s'exécuter sur une machine autonome afin d'accomplir une tâche. C'est la principale différence entre Applet et Application.

Type de programme

Alors qu'une applet est un petit programme, une application est un grand programme.

Création

Une autre différence entre applet et application est qu'une applet est créée en étendant java.applet.Applet alors qu'une application est créée en écrivant le programme dans la méthode main.

Opérations de lecture et d'écriture

De plus, une applet ne peut pas lire et écrire des fichiers sur l'ordinateur local. Mais, une application peut effectuer la lecture et l'écriture de fichiers sur l'ordinateur local.

Exécution

Une autre différence entre l'applet et l'application est qu'une applet est exécutée par n'importe quel navigateur Web compatible Java. Alors que l'application peut être exécutée à l'aide de Java Runtime Environment (JRE). C'est la combinaison de JVM, de bibliothèques de classes Java et d'autres fichiers requis pour exécuter des applications Java.

Initialisation ou point de départ

Restrictions de sécurité

La restriction de sécurité dans l'exécution est également une différence entre Applet et Application. Une applet est exécutée dans un environnement plus restreint avec plus de restrictions de sécurité. Ils ne peuvent accéder qu'aux services spécifiques du navigateur. Une application peut accéder aux données et aux ressources disponibles sur le système sans aucune restriction de sécurité.

Conclusion

La différence entre Applet et Application est que Applet est un petit programme Java qui peut être exécuté par un navigateur Web compatible Java, tandis que l'application est un programme autonome pouvant s'exécuter directement sur la machine.

Référence:

1. "Tutoriel sur l'applet Java - Javatpoint". Www.javatpoint.com, disponible ici.2. « Bases de l'applet Java ». Www.tutorialspoint.com, Point de tutoriels, disponible ici.

Image de courtoisie:

1. «Exemple d'applet en arabe» de غاده الأحمري - Travail personnel (CC BY-SA 4.0) via Commons Wikimedia2. «Netbeans 8.0» de Pavel Pscheidl - Travail personnel (CC BY-SA 3.0) via Commons Wikimedia

Quelle est la différence entre applet et application