Soubor JAVA (co to je a jak jej otevřít)

Soubor s příponou JAVA (nebo méně často přípona .JAV) je soubor zdrojového kódu Java napsaný v programovacím jazyce Java. Jedná se o formát souboru prostého textu, který je zcela čitelný v textovém editoru a je nezbytný pro celý proces vytváření aplikací Java.

Soubor JAVA používá kompilátor Java k vytvoření souborů třídy Java (.CLASS), což je obvykle binární soubor, který není čitelný člověkem. Pokud soubor zdrojového kódu obsahuje více tříd, je každá z nich zkompilována do vlastního souboru CLASS.

Jedná se o soubor CLASS, který se poté změnil na spustitelnou aplikaci Java s příponou JAR. Tyto soubory Java Archive usnadňují ukládání a distribuci souborů .CLASS a dalších zdrojů aplikací Java, jako jsou obrázky a zvuky.


Jak otevírat soubory JAVA

Je malá šance, že máte v počítači program, který po poklepání otevře soubor JAVA. Jinak použijte jeden z níže uvedených programů k otevření souboru JAVA, nejprve otevřete software a poté použijte a Soubor or import v nabídce vyhledejte soubor zdrojového kódu Java.

Text v souboru JAVA může číst libovolný textový editor, například Poznámkový blok v systému Windows, TextEdit v systému macOS atd.

Soubory JAVA jsou však skutečně užitečné pouze tehdy, když jsou kompilovány do souboru CLASS bajtového kódu, což může Java SDK dělat. Jakmile je vytvořen soubor JAR, data v souboru CLASS používají Oracle Virtual Machine (JVM) společnosti Oracle.

Pomocí následujícího příkazu v příkazovém řádku otevřete soubor JAVA v sadě Java SDK, který vytvoří soubor CLASS ze souboru JAVA. Nezapomeňte samozřejmě změnit text v uvozovkách tak, aby představoval skutečnou cestu k vašemu souboru JAVA.

javac "cesta k souboru.java"

Tento příkaz „javac“ funguje, pouze pokud máte v počítači soubor javac.exe, který je dodáván s instalací sady Java SDK. Tento soubor EXE je uložen v souboru popelnice složka C: Program Files jdk (verze) adresář. Nejjednodušší způsob použití příkazu je nastavit cestu k souboru EXE jako proměnnou prostředí PATH.

K úpravám souborů JAVA můžete použít program určený pro vývoj aplikací, například Eclipse nebo JCreator LE. Textové editory jako NetBeans a ti ve výše uvedeném odkazu mohou být také užitečné pro úpravy souborů JAVA.

Jak převést soubor JAVA

Vzhledem k tomu, že soubor JAVA obsahuje zdrojový kód aplikace Java, lze jej snadno přenést do jiných aplikací nebo programovacích jazyků, které kódu porozumí nebo jej přeloží na něco jiného.

Například můžete převést soubor JAVA na soubor Kotlin pomocí IntelliJ IDEA. Buď použijte Kód položka nabídky k vyhledání Převeďte soubor Java na soubor Kotlin možnost nebo přístup k Nápověda > Najít akci v nabídce a začněte psát akci, kterou chcete dokončit převést java soubor. Mělo by to uložit soubor JAVA do souboru KT.

Použití javac výše uvedený příkaz pro převod JAVA na CLASS. Pokud se vám nedaří vyvolat nástroj javac z příkazového řádku, jeden trik CMD, který můžete udělat, je přístup k umístění souboru EXE, jak je popsáno výše, a pak přetáhněte javac.exe dokončete příkaz přímo do příkazového řádku.

Jakmile je soubor ve formátu CLASS, můžete v podstatě převést JAVA na JAR pomocí sklenice příkaz, jak je popsáno v tomto výukovém programu Java od společnosti Oracle. Pomocí souboru CLASS vytvoří soubor JAR.

JSmooth a JexePack jsou dva nástroje, které lze použít k převodu souboru JAVA na EXE, aby aplikace Java mohla běžet jako normální spustitelný soubor systému Windows.


Stále nemůžete soubor otevřít?

První věcí, kterou byste měli udělat, pokud se váš soubor neotevírá nebo nekonvertuje pomocí výše popsaných nástrojů, je dvakrát zkontrolovat příponu souboru. Je možné, že se ve skutečnosti nezabýváte souborem JAVA, ale souborem, který používá podobně hláskovanou příponu souboru.

Například přípona AVA vypadá trochu jako JAVA, ale používá se pro soubory e-knih AvaaBook. Pokud máte co do činění se souborem AVA, neotevře se s výše uvedenými programy, ale funguje pouze se softwarem Persian AvaaPlayer.

Soubory JA mohou také vypadat jako soubory související s Javou, ale ve skutečnosti jde o soubory Jet Archive, které ukládají komprimované soubory her. Soubory JVS jsou podobné, ale jsou to soubory JavaScript Proxy Autoconfig, které webové prohlížeče používají ke konfiguraci serveru proxy.