Maison >Java >javaDidacticiel >Explication détaillée des différences entre Application et Applet

Explication détaillée des différences entre Application et Applet

Y2J
Y2Joriginal
2017-05-18 10:08:372720parcourir

Les principales différences de structure entre l'applet Java et l'application Java sont :
(1) Différentes méthodes de fonctionnement. Le programme Java Applet ne peut pas fonctionner seul. Il doit être attaché et intégré à une page Web écrite en langage HTML, et son exécution est contrôlée via un navigateur compatible Java. L'application Java est un programme complet qui peut s'exécuter de manière indépendante. Tant qu'il existe une machine virtuelle prenant en charge Java, elle peut s'exécuter de manière indépendante sans la prise en charge d'autres fichiers.
(2) Les outils de course sont différents. L'interpréteur qui exécute le programme Java Applet n'est pas un logiciel indépendant, mais est intégré au navigateur en tant que partie intégrante du logiciel de navigation. Une fois le programme d'application Java compilé, il peut être exécuté tout en étant interprété à l'aide d'un interpréteur Java ordinaire, tandis que les applets Java doivent être exécutées via un navigateur Web ou un observateur d'applet.
(3) La structure du programme est différente. Chaque programme d'application Java doit contenir une et une seule méthode main Lorsque le programme est exécuté, il recherche d'abord la méthode principale et l'utilise comme point d'entrée pour commencer à s'exécuter. La classe contenant la méthode principale est souvent appelée classe principale, c'est-à-dire que chaque programme d'application Java contient une classe principale. Le programme Applet n'a pas de classe principale avec une méthode principale, c'est pourquoi le programme Applet ne peut pas s'exécuter indépendamment. Bien qu'Applet n'ait pas de classe principale avec une méthode principale, Applet doit avoir une classe dérivée de java.applet.Applet, fournie par le système Java.
(4) Le programme Java Applet peut utiliser directement l'interface utilisateur graphique fournie par le navigateur ou AppletViewer, tandis que le programme d'application Java doit écrire du code spécial supplémentaire pour créer sa propre interface graphique.
(5) Différentes limitations. Les programmes d'application Java peuvent être conçus pour effectuer diverses opérations, y compris la lecture/écriture de fichiers. Cependant, Java Applet ne peut ni lire ni écrire les fichiers disque du site. Cependant, en raison de l'introduction des applets, les pages Web ont des effets multimédia dynamiques et une interactivité. Cela permet aux pages Web écrites dans le langage HTML appelé hypertexte, qui est en fait du texte brut, d'avoir véritablement une fonction hypertexte. non seulement afficher des informations textuelles, mais également avoir divers effets images et effets graphiques dynamiques, rendant ainsi la page vivante et belle. De plus, Applet ajoute des boutons, etc. fonctionnalité de la page, augmentant ainsi l'interactivité.

【Recommandations associées】

1. Recommandation spéciale : Téléchargez la version V0.1 de "php Programmer Toolbox"

2. Tutoriel vidéo gratuit Java

3 Introduction détaillée à ce qu'est l'applet Java

4. Vous apprendre à exécuter une applet dans un navigateur

5 Introduction détaillée à l'applet Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn