JAVA fayl nima?

JAVA fayllarini ochish, tahrirlash va o'zgartirish

JAVA fayl kengaytmasi (yoki kamroq .JAV sonikasi) bo'lgan fayl Java dasturlash tilida yozilgan Java Resurs kodi fayli. Bu matn muharriri ichida to'liq o'qilishi mumkin bo'lgan va Java dasturlarini barpo etish jarayonida zarur bo'lgan oddiy matnli fayl formati.

JAVA fayli bir Java derleyici tomonidan Java sinf fayllari (.CLASS) yaratish uchun ishlatiladi, bu odatda ikkilik fayl va inson tomonidan o'qilmaydi. Agar manba kod fayli bir nechta sinf bo'lsa, ularning har biri o'z CLASS fayliga yoziladi.

Bu JAR fayli kengaytmasi bilan olib boriladigan Java dasturiga aylantirilgan CLASS fayli. Ushbu Java Archive fayllari fayllarni saqlash va tarqatishni osonlashtiradi .CLASS fayllari va tasvirlar va tovushlar kabi boshqa Java dastur resurslari.

Java fayllarini qanday ochish kerak

Sizning kompyuteringizda JAVA faylini ikki marta bosgan holda ochadigan dasturingiz bor. Buni amalga oshirishni istasangiz , Windows dasturini ochish uchun qanday dasturni o'zgartirishni ko'ring. Aks holda, JAVA faylini ochish uchun avval quyidagi dasturlardan foydalaning, dastlab dasturiy ta'minotni ochib, so'ng Java menyusi kodi faylini ko'rib chiqish uchun File menyusidan foydalaning.

JAVA faylidagi matnni Windows ning Notepad, MacOS-dagi TextEdit, va hokazo. Kabi har qanday matn muharriri o'qishi mumkin. Bizning eng yaxshi matnni tahrirlashlar ro'yxatida bizning favoritlarimizni ko'rishingiz mumkin.

Biroq, JAVA fayllari Java SDK-ni amalga oshiradigan bytecode CLASS fayliga biriktirilganda foydalidir. JAR fayli tuzilgandan so'ng, Oracle ning Java Virtual Machine (JVM) tomonidan CLASS fayli ichidagi ma'lumotlar ishlatiladi.

JAVA faylini Java SDK-da ochish uchun JAVA faylida CLASS faylini yaratadigan buyruq buyruqlaridan quyidagi buyruqni ishlating. JAVA faylingizga haqiqiy yo'l sifatida tirnoq ichidagi matnni o'zgartirishga albatta ishonch hosil qiling.

javac "path-to-file.java"

Eslatma: Ushbu "javac" buyrug'i faqat Java SDK o'rnatish bilan birga kelgan javac.exe faylga ega bo'lsa, ishlaydi. Ushbu exe fayli C: \ Program Files \ jdk (version) \ katalogidagi "bin" papkasida saqlanadi. Buyruqni ishlatishning eng oson yo'li EXE fayl yo'lini PATH muhit o'zgaruvchisi sifatida o'rnatishdir.

JAVA fayllarini tahrirlash uchun Eclipse yoki JCreator LE kabi dasturlarni ishlab chiqish uchun mo'ljallangan dasturdan foydalanishingiz mumkin. NetBeans va yuqoridagi linkdagi matn tahrirlovchisi JAVA fayllarini o'zgartirish uchun ham foydali bo'lishi mumkin.

JAVA faylini qanday qilib o'zgartirasiz?

JAVA fayli Java dasturining manba kodini o'z ichiga olganligi sababli, kodni tushunadigan yoki boshqa biror narsaga tarjima qiladigan boshqa dasturlarga yoki dasturiy tillarga osongina o'tish mumkin.

Masalan, JAVA faylini IntelliJ IDEA yordamida Kotlin fayliga o'zgartirishi mumkin. Java faylini Kotlin File-ga o'tkazish yoki Yordam> Aktyorlarni topish menyusiga kirish va "java faylini aylantirish" kabi tugallanadigan amalni yozishni boshlash uchun Kod menyusi-ni ishlating. JAVA faylini KT fayliga saqlash kerak.

Java-ni CLASS-ga aylantirish uchun yuqorida ko'rsatilgan javac buyrug'idan foydalaning. Agar javak vositasini Buyruqning so'rovini chaqirish mumkin bo'lmasa, yuqorida aytib o'tilganidek, exe fayli o'rnini ochishingiz va keyin javac.exe faylini buyruqni bajarish uchun buyruq buyruqni to'g'ridan-to'g'ri olib tashlashingiz mumkin.

Fayl CLASS fayl formatida bo'lsa, aslida Oracle tomonidan ushbu Java ilovasida bayon qilinganidek, Java-ni JAR-ga jar buyrug'idan foydalanib o'zgartirasiz. JAR faylini CLASS fayli yordamida amalga oshiradi.

JSmooth va JexePack, JAVA faylini EXE ga aylantirish uchun ishlatilishi mumkin bo'lgan ikkita vosita bo'lib, Java dasturi odatiy Windows executable faylida ishlashi mumkin.

Hali ham faylni ocholmaysizmi?

Sizning faylingiz ochilmasa yoki yuqorida tavsiflangan vositalar bilan ishlashni boshlamasangiz, birinchi navbatda fayl kengaytmasini ikki marta tekshirish kerak. Ehtimol, siz JAVA fayli bilan shug'ullanmayapsiz, balki xuddi shunday yozilgan fayl kengaytmasini ishlatadigan fayl.

Misol uchun, AVA qo'shimchasi JAVA kabi bir oz ko'rinadi, lekin AvaaBook eBook fayllari uchun ishlatiladi. Agar siz AVA fayli bilan ishlayotgan bo'lsangiz, u yuqoridagi dasturlarda ochilmaydi, balki uning o'rniga faqat Fors AvaaPlayer dasturi bilan ishlaydi.

JA fayllari Java-ga o'xshash fayllar kabi ko'rinishi mumkin, lekin ular aslida siqilgan o'yin fayllarini saqlaydigan Jet Archive fayllari. JVS fayllari shunga o'xshash, ammo veb-brauzerlar proksi-serverni sozlash uchun foydalanadigan JavaScript proksi-server Autoconfig fayllari.