JAVA dosya uzantısına (veya daha az yaygın olarak .JAV sonekine) sahip bir dosya, Java programlama dilinde yazılmış bir Java Kaynak Kodu dosyasıdır. Bir metin düzenleyicide tamamen okunabilen ve tüm Java uygulamaları oluşturma süreci için gerekli olan düz bir metin dosyası formatıdır.
Bir JAVA dosyası, bir Java derleyicisi tarafından, genellikle ikili bir dosya olan ve insan tarafından okunamayan bir Java sınıfı dosyaları (.CLASS) oluşturmak için kullanılır. Kaynak kod dosyası birden çok sınıf içeriyorsa, her biri kendi CLASS dosyasına derlenir.
Daha sonra JAR dosya uzantısıyla yürütülebilir bir Java uygulamasına dönüştürülen CLASS dosyasıdır. Bu Java Arşiv dosyaları, .CLASS dosyalarını ve görüntüler ve sesler gibi diğer Java uygulama kaynaklarını depolamayı ve dağıtmayı kolaylaştırır.
JAVA Dosyaları Nasıl Açılır
Bilgisayarınızda çift tıklandığında bir JAVA dosyası açacak bir programa sahip olma ihtimaliniz zayıftır. Aksi takdirde, önce yazılımı açıp ardından aşağıdaki programlardan birini kullanarak JAVA dosyasını açın. fileto or ithalat Java Kaynak Kodu dosyasına göz atmak için menü.
Bir JAVA dosyasındaki metin, Windows'ta Not Defteri, macOS'ta TextEdit vb. Gibi herhangi bir metin düzenleyici tarafından okunabilir.
Bununla birlikte, JAVA dosyaları yalnızca bir Java SDK'nın yapabileceği bir bayt kodu SINIFI dosyasına derlendiklerinde gerçekten yararlıdır. CLASS dosyasındaki veriler, JAR dosyası oluşturulduktan sonra Oracle'ın Java Virtual Machine (JVM) tarafından kullanılır.
JAVA dosyasını JAVA dosyasından bir CLASS dosyası oluşturacak olan Java SDK'da açmak için Komut İstemi'nde aşağıdaki komutu kullanın. Elbette, tırnak içindeki metni JAVA dosyanızın gerçek yolu olacak şekilde değiştirdiğinizden emin olun.
javac "path-to-file.java"
Bu "javac" komutu yalnızca bilgisayarınızda Java SDK kurulumuyla birlikte gelen javac.exe dosyası varsa çalışır. Bu EXE dosyası şurada saklanır: çöp kutusu klasörü C: Program Dosyaları jdk (sürüm) dizin. Komutu kullanmanın en kolay yolu, EXE dosya yolunu PATH ortam değişkeni olarak ayarlamaktır.
JAVA dosyalarını düzenlemek için, Eclipse veya JCreator LE gibi uygulama geliştirmeye yönelik bir program kullanabilirsiniz. NetBeans ve yukarıdaki bağlantıdakiler gibi metin düzenleyicileri de JAVA dosyalarını değiştirmek için yararlı olabilir.
JAVA Dosyası Nasıl Dönüştürülür
Bir JAVA dosyası, bir Java uygulamasının kaynak kodunu içerdiğinden, kodu anlayabilen veya başka bir şeye çevirebilen diğer uygulamalara veya programlama dillerine kolayca aktarılabilir.
Örneğin, IntelliJ IDEA kullanarak bir JAVA dosyasını bir Kotlin dosyasına dönüştürebilirsiniz. Ya kullanın Kod bulmak için menü öğesi Java dosyasını Kotlin Dosyasına dönüştürün seçeneği veya erişim Destek > Eylem Bul menüsüne gidin ve tamamlamak istediğiniz eylemi yazmaya başlayın. java dosyasını dönüştür. JAVA dosyasını bir KT dosyasına kaydetmelidir.
Kullan javac JAVA'yı CLASS'a dönüştürmek için yukarıda bahsedilen komut. Javac aracını Komut İstemi'nden çağıramıyorsanız, yapabileceğiniz bir CMD numarası, EXE dosyasının konumuna yukarıda açıklandığı gibi erişmek ve ardından javac.exe komutu tamamlamak için doğrudan Komut İstemi'ne dosya.
Dosya CLASS dosya biçiminde olduğunda, esasen JAVA'yı JAR'a dönüştürebilirsiniz. kavanoz komut, Oracle'ın bu Java eğitiminde açıklandığı gibi. CLASS dosyasını kullanarak bir JAR dosyası oluşturacaktır.
JSmooth ve JexePack, JAVA dosyasını EXE'ye dönüştürmek için kullanılabilecek iki araçtır, böylece Java uygulaması normal bir Windows çalıştırılabilir dosyası gibi çalışabilir.
Dosyayı Hala Açamıyor musunuz?
Dosyanız yukarıda açıklanan araçlarla açılmıyorsa veya dönüştürülmüyorsa yapmanız gereken ilk şey, dosya uzantısını iki kez kontrol etmektir. Aslında bir JAVA dosyasıyla değil, bunun yerine benzer şekilde yazılmış bir dosya uzantısı kullanan bir dosyayla ilgileniyor olabilirsiniz.
Örneğin, AVA soneki biraz JAVA'ya benziyor ancak AvaaBook eBook dosyaları için kullanılıyor. Bir AVA dosyasıyla uğraşıyorsanız, yukarıdaki programlarla açılmaz, bunun yerine yalnızca Persian AvaaPlayer yazılımıyla çalışır.
JA dosyaları da Java ile ilgili dosyalar gibi görünebilir, ancak aslında sıkıştırılmış oyun dosyalarını depolayan Jet Arşiv dosyalarıdır. JVS dosyaları benzerdir ancak web tarayıcılarının bir proxy sunucusunu yapılandırmak için kullandığı JavaScript Proxy Otomatik Yapılandırma dosyalarıdır.