Différence entre Applet et Application

Auteur: Laura McKinney
Date De Création: 1 Avril 2021
Date De Mise À Jour: 17 Peut 2024
Anonim
Différence entre Applet et Application - La Technologie
Différence entre Applet et Application - La Technologie

Contenu


La différence commune entre Applet et Application est-ce que l'application commence son exécution par principale() méthode inversement une applet n’utilise pas la méthode main () mais initialise par le biais de init ().

Les applets sont de petits programmes généralement écrits pour être transmis sur Internet et automatiquement exécutés par un navigateur Web compatible Java. Et les applications sont des programmes autonomes écrits pour effectuer directement des opérations générales à l’utilisateur, et il n’a besoin d’aucune API (navigateurs) compatible JAVA.

Les applets ne sont pas affectés par le système d'exploitation ou le matériel de l'utilisateur. Si la JVM appropriée est installée sur le navigateur, ces applets s'exécutent à l'aide de la JVM. Bien que l'apparence de l'application sur les différents systèmes d'exploitation reste la même.


  1. Tableau de comparaison
  2. Définition
  3. Différences Clés
  4. Conclusion

Tableau de comparaison

Base de comparaisonAppletApplication
De baseC'est un petit programme qui utilise un autre programme d'application pour son exécution.Une application est les programmes exécutés sur l'ordinateur indépendamment.
méthode main ()Ne pas utiliser la méthode principaleUtilise la méthode principale pour l'exécution
ExécutionNe peut pas fonctionner indépendamment nécessite des API (Ex. Web API).Peut courir seul mais nécessite JRE.
InstallationL'installation préalable n'est pas nécessaire Nécessite une installation explicite préalable sur l'ordinateur local.
Lecture et écritureLes fichiers ne peuvent pas être lus et écrits sur l'ordinateur local via l'applet.Les applications sont capables d'effectuer ces opérations sur les fichiers de l'ordinateur local.
Communication avec d'autres serveursImpossible de communiquer avec d'autres serveurs.La communication avec d'autres serveurs est probablement possible.
RestrictionsLes applets ne peuvent pas accéder aux fichiers résidant sur l'ordinateur local.Peut accéder à toutes les données ou fichiers disponibles sur le système.
SécuritéNécessite une sécurité pour le système car ils ne sont pas fiables.Il n'y a pas de problèmes de sécurité.


Définition d'Applet

Les applets sont de petits programmes qui utilisent une API externe pour son exécution et sont principalement utilisés dans l'informatique sur Internet. Ils peuvent être transférés sur Internet d'un ordinateur à un autre et s'exécuter à l'aide d'Applet Viewer ou de tout navigateur Web prenant en charge Java. Une applet peut prendre en charge plusieurs applications telles que l'exécution d'opérations arithmétiques, la création d'animations, l'affichage de graphiques, la lecture de jeux interactifs.

Java a transformé la manière dont les utilisateurs d’Internet récupèrent et utilisent des documents sur le réseau mondial. Les applets ont permis de créer et d'utiliser des documents Web multimédias complètement interactifs. Une page Web peut inclure une applet Java qui, une fois exécutée, peut générer des graphiques, des sons et des images animées plutôt que de contenir uniquement des images ordinaires ou statiques.

Une applet peut s'intégrer à des pages Web de deux manières différentes.

  • Premièrement, nous pouvons écrire nos propres applets et les intégrer à des pages Web. Ces types d’applets ont évolué localement et sont conservés dans un système local. applet locale.
  • Deuxièmement, nous pouvons télécharger une applet à partir d'un système informatique distant, puis l'intégrer dans une page Web.

Ces types d’applets qui sont développés en externe et stockés sur un ordinateur distant sur Internet sont appelés un applet à distance.

Définition d'application

Une application est un programme qui s'exécute sur un système d'exploitation sous-jacent. Celles-ci sont génériques dans un sens et conçues pour exécuter une tâche spécifique directement pour l'utilisateur. L'application peut fonctionner avec ou sans interface graphique. Les programmes d’application tels que les feuilles de calcul, les traitements de texte, les navigateurs Web et les compilateurs - décrivent la manière dont les ressources informatiques sont utilisées pour résoudre les problèmes informatiques des utilisateurs. Il n'y a pas de problèmes de sécurité lors de l'utilisation d'une application. sa cause est que les applications sont dignes de confiance.

Permet de comprendre la différence entre applet et application à travers les points donnés:

  1. Les applets ne sont pas des programmes d'application entièrement décrits et sont généralement écrits pour accomplir une petite tâche ou une partie de celle-ci. D'autre part, une application est un programme qui s'exécute sur un système d'exploitation sous-jacent. Celles-ci sont génériques dans un sens et conçues pour exécuter une tâche spécifique directement pour l'utilisateur.
  2. Un applet n'utilise pas la méthode main (). Au lieu de cela, il appelle automatiquement les méthodes définies après le chargement afin que la classe Applet puisse démarrer et exécuter le code de l'applet. Au contraire, Application utilise la méthode main () pour lancer l'exécution du code.
  3. Dissemblable à l'application autonome, leindépendant l'exécution d'une applet n'est pas possible. Ils sont exécutés depuis une page Web à l'aide d'une fonction spéciale appelée Balise HTML.
  4. Les applets ne peuvent pas écrire et lire à partir des fichiers de l'ordinateur local. While Application peut effectuer cette opération sur les fichiers de l’ordinateur local.
  5. L'installation préalable n'est pas requise dans une applet. Par contre, l'installation explicite préalable est nécessairement nécessaire lors de l'utilisation d'une application.
  6. Des contraintes sont imposées aux applets pour utiliser des bibliothèques d'autres langues et également des fichiers locaux. Considérant que Application peut accéder aux bibliothèques ainsi que des fichiers locaux.
  7. Une application peut exécuter plusieurs programmes à partir de l'ordinateur local. En revanche, les applets ne peuvent pas le faire.

Conclusion

Les applets et les applications du langage JAVA (langage de programmation) sont considérés comme des programmes bien que leur utilisation et leur exécution soient différentes. Les deux ont leur importance spécifique en fonction de l'utilisation.