Skip to main content

JAVA datoteka (kaj je in kako odpreti eno)

Anonim

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. V nasprotnem primeru uporabite spodnje programe, da odprete datoteko JAVA, tako da najprej odprete programsko opremo in nato uporabite mapa 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.

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 C: Program Files jdk (različica) imenik. 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. Ali uporabite Koda da bi našli Pretvori datoteko Java v datoteko Kotlin možnost ali dostop do Pomoč> Poišči akcijo in začnite vnašati dejanje, ki ga želite dokončati, na primer »pretvorite java datoteko«. Datoteko JAVA mora shraniti v datoteko KT.

Uporabi javac ukaz za pretvorbo JAVA v CLASS. Če ne morete uporabiti orodja javac iz ukaznega poziva, lahko en trik CMD, ki ga lahko naredite, dostopa do lokacije EXE datoteke, kot je opisano zgoraj, in nato povlečete in spustite javac.exe datoteko neposredno v ukazni poziv za dokončanje ukaza.

Ko je datoteka v formatu CLASS, lahko v bistvu pretvorite JAVA v JAR z uporabo jar ukaz, 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.