Skip to main content

JAVA súbor (čo je a ako otvoriť jeden)

Anonim

Súbor s príponou súboru JAVA (alebo menej obyčajne prípona .JAV) je súbor zdrojového kódu Java napísaný v programovacom jazyku Java. Je to formát obyčajného textu, ktorý je v textovom editore úplne čitateľný a je nevyhnutný pre celý proces vytvárania aplikácií Java.

Súbor JAVA používa kompilátor jazyka Java na vytvorenie súborov triedy Java (.CLASS), ktoré sú zvyčajne binárnym súborom a nie sú čitateľné pre človeka. Ak súbor zdrojového kódu obsahuje viac tried, každý z nich je zostavený do vlastného súboru CLASS.

Je to súbor CLASS, ktorý sa potom premenil na spustiteľnú aplikáciu Java s príponou súboru JAR. Tieto súbory Java Archive uľahčujú ukladanie a distribúciu súborov .CLASS a iných zdrojov Java aplikácií, ako sú obrázky a zvuky.

Ako otvoriť súbory JAVA

Je pravdepodobné, že v počítači máte program, ktorý pri dvojitom kliknutí otvorí súbor JAVA. V opačnom prípade použite nižšie uvedené programy na otvorenie súboru JAVA, a to najprv otvorením softvéru a následným použitím súboru JAVA súbor menu pre prehľadávanie súboru zdrojového kódu Java.

Text v súbore JAVA si môžete prečítať ľubovoľný textový editor, napríklad Poznámkový blok v systéme Windows, TextEdit v macOS atď.

Súbory JAVA sú však skutočne užitočné len vtedy, keď sú kompilované do súboru CLASS BATTOOODE, ktorý môže Java SDK robiť. Údaje v rámci súboru CLASS používa JVM (Java Virtual Machine) spoločnosti Oracle po vytvorení súboru JAR.

V príkazovom riadku použite nasledujúci príkaz na otvorenie súboru JAVA v súbore Java SDK, ktorý vytvorí súbor CLASS z súboru JAVA. Nezabudnite, samozrejme, zmeniť text v úvodzovkách tak, aby bola aktuálna cesta k vášmu súboru JAVA.

javac "path-to-file.java"

Poznámka: Tento príkaz "javac" funguje len vtedy, ak máte v počítači váš súbor javac.exe, ktorý je dodávaný s inštaláciou Java SDK. Tento súbor EXE je uložený v priečinku "bin" priečinka C: Program Files jdk (verzia) adresár. Najjednoduchším spôsobom použitia príkazu je nastaviť cestu súboru EXE ako premennú prostredia PATH.

Ak chcete upraviť súbory JAVA, môžete použiť program určený na vývoj aplikácií, napríklad Eclipse alebo JCreator LE. Textové editory ako NetBeans a tie, ktoré sú uvedené vyššie, môžu byť tiež užitočné pri modifikácii súborov JAVA.

Ako previesť súbor JAVA

Vzhľadom k tomu, že súbor JAVA obsahuje zdrojový kód pre aplikáciu Java, je ľahko prenosný do iných aplikácií alebo programovacích jazykov, ktoré dokážu tento kód pochopiť alebo preložiť do iného.

Napríklad môžete previesť súbor JAVA do súboru Kotlin pomocou programu IntelliJ IDEA. Buď použite kód položku menu nájsť Previesť súbor Java do súboru Kotlin možnosť alebo prístup k Pomocník> Nájsť akciu a začnite písať akciu, ktorú chcete dokončiť, napríklad "previesť súbor java". Mal by uložiť súbor JAVA do súboru KT.

Použi javac príkaz uvedený vyššie na konverziu JAVA na Triedu. Ak sa vám zdá, že nevyvoláte nástroj javac z príkazového riadka, jeden trik CMD, ktorý môžete urobiť, je prístup k umiestneniu súboru EXE, ako je popísané vyššie, a potom myšou presuňte javac.exe zadajte príkaz priamo do príkazového riadka.

Akonáhle je súbor vo formáte súboru CLASS, môžete v podstate previesť JAVA na JAR pomocou poháre ako je popísané v tejto príručke jazyka Java od spoločnosti Oracle. Vytvorí súbor JAR pomocou súboru CLASS.

JSmooth a JexePack sú dva nástroje, ktoré možno použiť na konverziu súboru JAVA na EXE, takže aplikácia Java môže bežať ako normálny spustiteľný súbor systému Windows.

Súbor sa stále nedá otvoriť?

Prvá vec, ktorú by ste mali urobiť, ak váš súbor neotvára alebo nekonvertuje pomocou nástrojov popísaných vyššie, je dvojitá kontrola rozšírenia súboru. Je možné, že sa v skutočnosti nezaoberáte súborom JAVA, ale namiesto toho súbor, ktorý používa podobne rozšírený súbor.

Napríklad prípona AVA vyzerá trochu ako JAVA, ale používa sa pre súbory AvaaBook eBook. Ak máte na starosti súbor AVA, nebude sa otvárať s programami zhora, ale pracuje len s softvérom Persian AvaaPlayer.

Súbory JA môžu vyzerať aj ako súbory súvisiace s jazykom Java, ale v skutočnosti sú to súbory Jet Archive, ktoré ukladajú komprimované herné súbory. Súbory JVS sú podobné, ale sú súbory JavaScript Proxy Autoconfig, ktoré webové prehliadače používajú na konfiguráciu proxy servera.