Différence entre classe java et pot

Quelle est la différence entre un fichier de classe java et un fichier jar?

Un fichier Jar est une archive Zip contenant un ou plusieurs fichiers de classe Java. Cela rend l’utilisation des bibliothèques (composée de plusieurs classes) plus pratique. Les répertoires et les fichiers Jar sont ajoutés au classpath et disponibles pour le ClassLoader lors de l’exécution pour trouver des classes particulières à l’intérieur.

Un fichier JAR contient de nombreux fichiers. Nous utilisons généralement des fichiers .jar pour dissortingbuer des applications ou des bibliothèques Java, sous la forme de fichiers de classe Java et de métadonnées et de ressources associées (texte, images, etc.). vous pouvez dire JAR = Java ARchive .

Tous les fichiers Java sont compilés dans des fichiers de classe, puis nous utilisons ce fichier de classe, pas le fichier .java. Une classe est une construction utilisée comme modèle pour créer des instances de la classe.

Voir Wikipedia pour plus d’informations: Wikipedia pour JAR et Wikipedia pour la classe

Un fichier Java contient du code Java. Un fichier Java est compilé pour produire un fichier de classe pouvant être chargé par la machine virtuelle Java. Le contenu d’un fichier de classe est plutôt bien expliqué ici . Un fichier Jar est une archive d’un autre fichier, probablement des fichiers de classe.

Le fichier JAR est le format de fichier compressé. Vous pouvez stocker de nombreux fichiers dans un fichier JAR. JAR signifie Java Archive. Ce format de fichier est utilisé pour dissortingbuer un ensemble de classes Java. Ce fichier vous aide à réduire la taille du fichier et à collecter de nombreux fichiers en un seul en compressant les fichiers.

une classe est expliquée ici