Skip to main content

JAVA fails (kas tas ir un kā to atvērt)

Anonim

Fails ar JAVA faila paplašinājumu (vai retāk .JAV sufiksu) ir Java koda fails, kas rakstīts Java programmēšanas valodā. Tas ir vienkāršs teksta faila formāts, kas ir pilnībā lasāms teksta redaktorā un ir būtisks viss Java programmu veidošanas process.

JAVA failu izmanto Java kompilators, lai izveidotu Java klases failus (.CLASS), kas parasti ir binārais fails un nav cilvēka lasāma. Ja avota koda fails satur vairākas klases, katrs no tiem tiek apkopots savā klases failā.

Tas ir CLASS fails, kas pēc tam tiek pārvērsts par izpildāmu Java programmu ar JAR faila paplašinājumu. Šie Java arhīva faili ļauj vieglāk uzglabāt un izplatīt .CLASS failus un citus Java lietojumprogrammu resursus, piemēram, attēlus un skaņas.

Kā atvērt JAVA failus

Iespējams, ka jūsu datorā ir programma, kas atvērs JAVA failu, kad to dubultcilnis. Pretējā gadījumā izmantojiet tālāk minētās programmas, lai atvērtu JAVA failu, vispirms atverot programmatūru un pēc tam izmantojot Fails izvēlni, lai pārlūkotu Java avota koda failu.

Tekstu JAVA failā var lasīt jebkurš teksta redaktors, piemēram, Notepad Windows, TextEdit macOS utt.

Tomēr JAVA faili ir faktiski noderīgi tikai tad, ja tie ir apkopoti failā ar bāzes kodu CLASS, kuru var darīt Java SDK. Datus CLASS failā izmanto Oracle Java Virtual Machine (JVM), tiklīdz JAR fails ir izveidots.

Izmantojiet komandu uzvednē šo komandu, lai atvērtu JAVA failu Java SDK, kas izveidos CLASS failu no JAVA faila. Pārliecinieties, protams, mainiet citātu tekstu, lai tas būtu faktiskais ceļš uz jūsu JAVA failu.

javac "path-to- file.java"

Piezīme: Šī javac komanda darbojas tikai tad, ja jūsu datorā ir javac.exe fails, kas nāk ar Java SDK instalēšanu. Šis EXE fails tiek saglabāts mapes "bin" mapē C: Program Files jdk (versija) katalogs. Vieglākais veids, kā izmantot komandu, ir iestatīt EXE faila ceļu kā vides mainīgo PATH.

Lai rediģētu JAVA failus, varat izmantot programmu, kas paredzēta lietojumprogrammu izstrādei, piemēram, Eclipse vai JCreator LE. Teksta redaktori, piemēram, NetBeans un tie, kas norādīti iepriekš minētajā saitē, var būt noderīgi arī JAVA failu modificēšanai.

Kā pārvērst JAVA failu

Tā kā JAVA fails satur Java lietojumprogrammas avota kodu, to var viegli pārsūtīt citām lietojumprogrammām vai programmēšanas valodām, kuras var saprast kodu vai pārtulkot to citam.

Piemēram, jūs varat pārvērst JAVA failu Kotlin failā, izmantojot IntelliJ IDEA. Vai nu izmantot Kods izvēlnes vienums, lai atrastu Convert Java failu uz Kotlin failu iespēja vai piekļūt Palīdzība> Atrast darbību izvēlni un sāciet rakstīt darbību, kuru vēlaties pabeigt, piemēram, "konvertēt java failu". Tam vajadzētu saglabāt JAVA failu KT failā.

Izmantojiet javac iepriekš minēto komandu, lai pārvērstu Java klasē. Ja jūs, šķiet, neizmantojat javac rīku komandu uzvednē, viens CMD triks, ko varat darīt, ir piekļuve EXE faila atrašanās vietai, kā aprakstīts iepriekš, un pēc tam velciet un nometiet javac.exe failu tieši komandu uzvednē, lai pabeigtu komandu.

Kad fails ir CLASS faila formātā, jūs varat būtībā pārvērst JAVA JAR, izmantojot jar komandu, kā aprakstīts šajā Java apmācībā no Oracle. Tas izveidos JAR failu, izmantojot CLASS failu.

JSmooth un JexePack ir divi rīki, kurus var izmantot, lai pārvērstu JAVA failu EXE, lai Java lietojumprogramma varētu darboties kā parasts Windows izpildāmā fails.

Vai joprojām nevarat atvērt failu?

Pirmā lieta, kas jums jādara, ja jūsu fails netiek atvērts vai pārveidots ar iepriekš aprakstītajiem rīkiem, ir dubultā pārbaudīt faila paplašinājumu. Iespējams, ka jūs faktiski neesat nodarbojies ar JAVA failu, bet gan ar failu, kurā tiek izmantots līdzīgi izliktais faila paplašinājums.

Piemēram, AVA sufikss izskatās mazliet kā JAVA, bet tiek izmantots AvaaBook eBook failiem. Ja jums ir darīšana ar AVA failu, tā netiks atvērta ar programmām no augšas, bet tā vietā darbojas tikai ar persiešu AvaaPlayer programmatūru.

JA faili var izskatīties arī ar Java saistītajiem failiem, taču tie faktiski ir Jet Archive faili, kas saglabā saspiestos spēļu failus. JVS faili ir līdzīgi, bet ir JavaScript Proxy Autoconfig faili, kurus tīmekļa pārlūkprogrammas izmanto, lai konfigurētu starpniekserveri.