Skip to content

Co je soubor JAVA?

5 de Červenec de 2021
java files 5978b60baad52b0011aa1d6b

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. Je to soubor CLASS, který se poté změnil na spustitelnou aplikaci Java s příponou souboru 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ů tak, že nejprve otevřete software a poté použijete a Soubor nebo Import v nabídce vyhledejte soubor. 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 v případě, že jsou kompilovány do souboru CLASS bajtového kódu, což Java SDK umí . Jakmile je vytvořen soubor JAR, data v souboru CLASS používají produkt 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. Nezapomeňte samozřejmě změnit text v uvozovkách tak, aby byl cestou k vašemu souboru.

javac "path-to-file.java"

Tento příkaz funguje, pouze pokud máte v počítači soubor javac.exe, který je dodáván s instalací sady Java SDK. Tento soubor je uložen v souboru zásobník složka C: Program Files jdk (verze) adresář. Nejjednodušší způsob použití příkazu je nastavit toto umístění jako proměnnou prostředí PATH. Chcete-li upravit soubory JAVA, použijte program určený pro vývoj aplikací, jako je Eclipse nebo JCreator LE. Užitečné mohou být také textové editory jako NetBeans a ti, kteří jsou na odkazu výše.

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 Pomoc > 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žijte javac výše uvedený příkaz pro převod JAVA na CLASS. Pokud nemůžete vyvolat nástroj z příkazového řádku, jedním trikem 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 JAVA na EXE, aby aplikace mohla běžet jako normální spustitelný soubor Windows.

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

První věc, kterou byste měli udělat, pokud se soubor neotevírá nebo nekonvertuje pomocí výše popsaných nástrojů, je dvakrát zkontrolovat příponu. Je možné, že nemáte do činění se souborem JAVA, ale místo toho se 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 elektronických 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 jsou podobné, ale ve skutečnosti jsou to soubory Jet Archive, které ukládají komprimované soubory her. Dalším jsou soubory JVS, soubory JavaScript Proxy Autoconfig, které webové prohlížeče používají ke konfiguraci serveru proxy.