2011-04-21 24 views

cevap

33

Bir Jar dosyası, bir veya çok düzeyli java sınıfı dosyaları içeren bir Zip arşividir. Bu, kütüphanelerin (çoklu sınıflardan oluşan) kullanımını daha kullanışlı hale getirir. Dizinler ve Jar dosyaları sınıf yoluna eklenir ve içinde belirli sınıfları bulmak için çalışma zamanında ClassLoader kullanılabilir.

+4

Wikipedia for class Kesin bir kavanoz dosyası konuşan da 0 sınıf içerebilir (örneğin yalnızca kaynak içeriyorsa). –

3

Bir Java dosyası Java kodu içerir. JVM tarafından yüklenebilen bir sınıf dosyası oluşturmak için bir Java dosyası derlenmiştir. Bir sınıf dosyasının içeriği oldukça iyi açıklanmıştır here. Bir Jar dosyası, diğer dosya sınıfının, büyük olasılıkla sınıf dosyalarının bir arşividir.

+0

.jar dosyası .jar dosyasını oluşturduğunuzda .jar dosyasını derlediyseniz veya .jar dosyasını oluşturmadan önce .java dosyasını IDE yoluyla derlemeniz gerekiyor mu? Kavanoz kısaltması için –

1

JAR dosyası, sıkıştırılmış dosya biçimidir. Birçok dosyayı bir JAR dosyasında saklayabilirsiniz. JAR, Java Arşivi anlamına gelir. Bu dosya formatı bir dizi java sınıfını dağıtmak için kullanılır. Bu dosya Sınıf here

11

A JAR dosya içine fazla dosya açmış açıklanmıştır Eğer dosya boyutunu azaltmak ve sıkıştırarak dosyaları

tarafından birinde birçok dosyayı toplamak için yardımcı olur. Java uygulamalarını veya kitaplıklarını Java sınıf dosyaları ve ilişkili meta veriler ve kaynaklar (metin, resimler, vb.) Biçiminde dağıtmak için genellikle .jar dosyalarını kullanırız. JAR = Java ARCHive.

Tüm java dosyaları sınıf dosyalarına derlenir ve bu sınıf dosyasını .java dosyası değil kullanırız. Sınıf, sınıfın örneklerini oluşturmak için bir plan olarak kullanılan bir yapıdır.

fazla bilgi için bakınız: Wikipedia: Wikipedia for JAR ve

+3

+1. – Faizan

İlgili konular