Kaj je JAVA datoteka?

Kako odpreti, uredi in pretvori JAVA datoteke

Datoteka z razširitvijo datoteke JAVA (ali manj pogosto končnico .JAV) je datoteka Java Source Code, napisana v programskem jeziku Java. To je datoteka z navadnim besedilnim zapisom, ki je v urejevalniku besedila povsem berljiva in je bistvenega pomena za celoten proces izdelave aplikacij Java.

JAVA datoteko uporablja prevajalnik Java za ustvarjanje datotek razreda Java (.CLASS), ki je običajno binarna datoteka in ni berljiva. Če datoteka izvorne kode vsebuje več razredov, je vsaka sestavljena v svojo CLASS datoteko.

Datoteka CLASS, ki se nato z razširitvijo datoteke JAR pretvori v izvedljivo aplikacijo Java. Te datoteke arhiva Java omogočajo lažje shranjevanje in distribucijo datotek .CLASS in drugih virov aplikacij Java, kot so slike in zvoki.

Kako odpreti JAVA datoteke

Možnosti so tanke, da imate program v vašem računalniku, ki odpre JAVA datoteko ob dvojnem kliku. Če želite to storiti, glejte Kako spremeniti, kateri program odpre datoteko v operacijskem sistemu Windows . V nasprotnem primeru uporabite spodnje programe, da odprete datoteko JAVA, tako da najprej odprete programsko opremo in nato uporabite meni File, da brskate po datoteki Java Source Code.

Besedilo v datoteki JAVA lahko prebere kateri koli urejevalnik besedil, kot so Notepad v operacijskem sistemu Windows, TextEdit v macOS itd. Ogledate si lahko naše priljubljene v našem seznamu najboljših brezplačnih besedil .

Vendar pa so datoteke JAVA dejansko uporabne le, če so zbrane v datoteko bytecode CLASS, ki jo lahko naredi programski paket SDK. Podatke v datoteki CLASS uporablja Oracleov Javni virtualni stroj (JVM), ko je bila datoteka JAR ustvarjena.

V ukaznem pozivu uporabite naslednji ukaz, da odprete JAVA datoteko v SDK-ju Java, ki bo datoteko CLASS iz datoteke JAVA. Prepričajte se, da boste besedilo v citatih seveda spremenili kot dejansko pot do vaše datoteke JAVA.

javac "path-to-file.java"

Opomba: ta ukaz "javac" deluje le, če imate v računalniku datoteko javac.exe, ki je priložena namestitvi Java SDK. Ta EXE datoteka je shranjena v mapi "bin" v imeniku C: \ Program Files \ jdk (version) \ . Najlažji način uporabe ukaza je določiti pot EXE datoteke kot okoljsko spremenljivko PATH.

Če želite urediti JAVA datoteke, lahko uporabite program, namenjen razvoju aplikacij, kot so Eclipse ali JCreator LE. Urejevalniki besedil, kot so NetBeans in tisti v zgornji povezavi, so lahko uporabni tudi za spreminjanje datotek JAVA.

Kako spremeniti JAVA datoteko

Ker JAVA datoteka vsebuje izvorno kodo za aplikacijo Java, jo je mogoče preprosto prenesti na druge programe ali programske jezike, ki lahko razumejo kodo ali jo prenesejo na nekaj drugega.

Na primer, datoteko JAVA lahko pretvorite v datoteko Kotlin z uporabo IntelliJ IDEA. Uporabite element menija Code, če želite poiskati datoteko Pretvori javo v datoteko Kotlin File ali dostopati do menija Help> Find Action in začeti vnašati dejanje, ki ga želite dokončati, na primer »pretvorite java datoteko«. Datoteko JAVA mora shraniti v datoteko KT.

Uporabite zgoraj navedeni javac ukaz za pretvorbo JAVA v CLASS. Če ne morete uporabiti orodja javac iz ukaznega poziva, lahko en trik CMD, ki ga lahko storite, dostopa do lokacije EXE datoteke, kot je opisano zgoraj, in nato povlecite in spustite datoteko javac.exe neposredno v ukazni poziv, da dokončate ukaz.

Ko je datoteka v formatu CLASS, lahko v bistvu pretvorite JAVA v JAR z ukazom jar , kot je opisano v tej vadnici Java iz Oracle. Datoteka JAR bo naredila datoteko CLASS.

JSmooth in JexePack sta dve orodji, ki se lahko uporabita za pretvorbo JAVA datoteke v EXE, tako da se lahko aplikacija Java zažene kot običajna izvedljiva datoteka Windows.

Še vedno ne morem odpreti datoteke?

Prva stvar, ki jo morate storiti, če se vaša datoteka ne odpira ali konvertira z zgoraj opisanimi orodji, je dvakrat preveriti razširitev datoteke. Možno je, da se dejansko ne ukvarjate z datoteko JAVA, temveč datoteko, ki uporablja razširitev datoteke, ki je podobno napisana.

Na primer, pripona AVA izgleda podobno kot JAVA, vendar se uporablja za datoteke AvaaBook eBook. Če se ukvarjate z datoteko AVA, se ne bo odprla s programi od zgoraj, temveč le s programsko opremo Persian AvaaPlayer.

JA datoteke so lahko podobne datotekam, povezanim z Java, vendar so dejansko datoteke Jet Archive, ki shranjujejo stisnjene datoteke igre. Datoteke JVS so podobne, vendar so datoteke Proxy Autoconfig, ki jih spletni brskalniki uporabljajo za konfiguriranje proxy strežnika.