Quelle est la différence entre un fichier de classe java et un fichier jar?Différence entre la classe Java et le fichier jar
Répondre
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 fichiers Jar sont ajoutés au chemin de classe et disponibles au ClassLoader
lors de l'exécution pour trouver des classes particulières à l'intérieur.
Un fichier java contient du code Java. Un fichier Java est compilé pour produire un fichier de classe qui peut être chargé par la JVM. Le contenu d'un fichier de classe est plutôt bien expliqué here. Un fichier Jar est une archive d'otherfile, les fichiers de classe les plus probables.
Le fichier .java est-il compilé en .class lorsque vous créez le fichier .jar ou avez-vous besoin de compiler le fichier .java via l'EDI avant de créer le fichier .jar? –
Le fichier JAR est le format de fichier compressé. Vous pouvez stocker plusieurs fichiers dans un fichier JAR. JAR est l'abréviation de Java Archive. Ce format de fichier est utilisé pour distribuer un ensemble de classes Java. Ce fichier vous aide à réduire la taille du fichier et recueillir de nombreux fichiers un par compression des fichiers
classe est expliqué here
Un fichier JAR a de nombreux fichiers en elle. Nous utilisons généralement des fichiers .jar pour distribuer 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 plan pour créer des instances de la classe.
Voir Wikipedia pour plus d'informations: Wikipedia for JAR et Wikipedia for class
+1 pour l'abréviation Jar. – Faizan
- 1. Quelle est la différence entre ojdbc6.jar et ojdbc14.jar?
- 2. Différence entre le fichier, la classe et l'activité dans Android
- 3. Différence entre classe et package
- 4. Différence entre la version ant et l'exportation Eclipse d'Android Jar?
- 5. Différence entre SPFile et la classe PublishingPage
- 6. Différence entre superclasse et supertype et différence entre la sous-classe et le sous-type
- 7. Charger la classe dans le fichier Jar
- 8. java classe fichier à l'application jar
- 9. Différence entre "==" et "===" dans le script java
- 10. Quelle est la différence entre la classe() et la classe
- 11. Différence entre classe et classe <?>
- 12. java DB et jar fichier
- 13. Différence entre Groovy def et Java Object?
- 14. Différence pratique entre le type et la classe à Scala
- 15. classe Exécuter dans le fichier Jar
- 16. Différence entre la classe <?> et la classe <Object> en Java
- 17. Différence entre le fichier HDF5 et le fichier PyTables
- 18. Java: Différence entre PrintStream et PrintWriter
- 19. Différence de réflexion entre Java et Grails
- 20. Différence entre JavaBean, POJO et la classe normale?
- 21. fichier Jar contenant la classe - com.sun.enterprise.naming.impl.SerialInitContextFactory
- 22. Différence entre performSelectorInBackground et NSOperation Sous-classe
- 23. quelle est la différence entre "Basic Java" et "Core Java"?
- 24. Quelle est la différence entre Class.this et this in Java?
- 25. La différence entre $ * et $ @
- 26. Quelle est la différence entre la structure et la classe
- 27. Différence entre MustInherit et Abstract Classe
- 28. La différence entre: + et &: +
- 29. Fichier jar Java Eclipse exécutable
- 30. Différence entre le constructeur normal et le mutateur? Java
à proprement parler un fichier jar peut également contenir 0 classes (par exemple si elle contient uniquement les ressources). –