Wat is in JAVA bestân?

Hoe iepenje, bewurkjen, & konvergeare JAVA-triemmen

In bestân mei de JAVA- triembehearder (of minder faak de .JAV-suffix) is in Java Boarne-koade-bestân yn 'e Java-programmingsstaal. It is in flugge teksttriemformaat dat folslein lêsber is yn in tekstredakteur en wêzentlik foar it hiele proses fan gebrûk fan Java-applikaasjes.

In JAVA-triem wurdt brûkt troch in Java-kompilator om in Java-klasse-bestannen (. CLASS) te meitsjen, dy't meastal in binêre triem is en net minsklik lêsber is. As de boarne koade bestiet út meardere klassen, wurdt elk ien yn 'e eigen CLASS-triem kompilearre.

It is de CLASS-triem dy't dan in Java-programma útfierd is mei de JAR- triem útwreiding. Dizze Java-argyfriemmen makket it makliker te wiskjen en te distribearjen. CLASS-bestannen en oare Java-applikaasje-boarnen lykas bylden en lûden.

JAVA-triem iepenje

Wizigingen binne slim dat jo in programma hawwe op jo kompjûter dy't in JAVA triem iepenje sil as dûbelklikke is. As jo ​​dit dwaan wolle, sjoch As jo ​​feroarje Wat programma iepenet in triem yn Windows . Oars, gebrûk fan de programma's hjirûnder om de JAVA-triem te iepenjen, troch it earst de software te iepenjen en dan it bestânmenu te brûken troch te sykjen foar it Java Boarne koade.

De tekst yn in JAVA-bestân kin lêzen wurde troch elke tekstútjouwer, lykas Notepad yn Windows, TextEdit yn macOS, ensfh. Jo kinne ús favoryt sjen yn ús Best Free Text Editors list.

JAVA-triemmen binne lykwols allinich nuttich as se kompilearre wurde yn in Bytekoade CLASS-bestân, wat in Java SDK kin. Data yn 'e CLASS-triem wurdt brûkt troch Java-Virtual Machine (JVM) fan Oracle as de JAR-triem oanpast is.

Brûk it kommando kommando yn Command Prompt om de JAVA-triem yn 'e Java SDK te iepenjen, dy't in CLASS-bestân meitsje sil fan' e JAVA-triem. Soargje der fansels de tekst yn 'e quotes feroaring om de echte paad nei jo JAVA-bestân te wêzen.

javac "path-to-file.java"

Taljochting: Dit kommando "javac" wurket allinich as jo de javac.exe-triem hawwe op jo kompjûter, dy't komt mei de Java SDK-ynstallaasje. Dit EXE- bestân is bewarre yn 'e "bin" map fan' e C: \ Programma \ jdk (ferzje) \ directory. De maklikste manier om it kommando te brûken is de EXE-triempaad as in omjouwingsfariabele fan PATH te setten .

Om JAVA-bestannen te bewurkjen kinne jo in programma brûke, bedoeld foar applikaasjeûntwikkeling, lykas Eclipse of JCreator LE. Lettertriters lykas NetBeans en dyjingen yn 'e keppeling hjirboppe kinne ek brûkber wêze foar it wizigjen fan JAVA bestannen.

Konvertearje in JAVA-bestân

Sûnt in Java-bestân befettet de boarne koade foar in Java-applikaasje, kin it maklik ünferneare wurde oan oare applikaasjes of programmearmooglikheden dy't de koade begripe of it fertelle kin nei wat oars.

Jo kinne bygelyks in JAVA-bestân yn in Kotlin-bestân konvertearje mei IntelliJ IDEA. Selektearje de koade- menu item om it Java-bestân fan 'e Kotlin-bestân te finen of tagong fan it menu " Help> Sykje aksje " en begjinne te typen fan' e aksje dy't jo folje wolle, lykas "konvertearje Java-bestân". It moat de JAVA-triem bewarje yn in KT-bestân.

Brûk de hjirboppe neamde javac- kommando om JAVA nei CLASS te konvertearjen. As jo ​​it javac-ark net útfiere kinne fanút Kommando-Prompt, dan kin in CMD-trúk kinne tagong krije ta de lokaasje fan de EXE-triem as dit hjirboppe beskreaun is, en driuwt dan de javac.exe- triem direkt yn Command Prompt om it kommando te foltôgjen.

Ien kear de triem yn it CLASS-triemformaat, kinne jo JAVA yn haadsaak konvertearje mei JAR-kommando, sa as beskreaun yn dit Java-tutorial fan Oracle. It sil in JAR-bestân meitsje mei de CLASS-bestân.

JSmooth en JexePack binne twa arken dy't brûkt wurde om de JAVA-triem nei EXE te konvertieren sadat de Java-applikaasje útfiere kin as in normale Windows-útfierbere triem.

Kin de triem iepenje?

It earste ding dat jo dwaan moatte as jo triem net iepenet of konvertearret mei de hjirboppe beskreaune ark is om de triem útwreiding te hifkjen. It is mooglik dat jo net werjaan mei in JAVA-bestân, mar in bestân dat in likense spielige triemferbining brûkt.

Bygelyks, de AVA-suffix siket lyk as JAVA, mar wurdt brûkt foar AvaaBook eBook-bestannen. As jo ​​mei in AVA bestân dogge, sil it net iepenje mei de programma's fan boppe, mar allinnich wurket it mei de persoanlike AvaaPlayer software.

JA-triemmen kinne ek fine as Java-bestân-bestannen, mar se binne dus Jet Archive-bestannen dy't komprimearre game-bestannen opslaan. JVS-triemmen binne ferlykber, mar binne JavaScript-proxy-autokonfig-bestannen dy't webblêders brûke om in proxy-tsjinner te konfigurearjen.