Kini Isakoso JAVA?

Bawo ni lati Šii, Ṣatunkọ, & Yiyọ awọn faili JAVA

Faili kan pẹlu ilọsiwaju faili JAVA (tabi kere si wọpọ ni .JAV ti o kunju) jẹ faili Java koodu orisun faili ti a kọ sinu ede siseto Java. O jẹ akọsilẹ ọrọ ọrọ ti o ni kedere ti o le ṣe atunṣe ni akọsilẹ ọrọ ati awọn ibaraẹnisọrọ si gbogbo ilana ti Ikọ awọn ohun elo Java.

A nlo faili JAVA nipasẹ olupilẹgbẹ Java lati ṣẹda awọn faili kilasi Java (.CLASS), eyi ti o jẹ nigbagbogbo faili alakomeji ati kii ṣe ẹda eniyan. Ti faili faili orisun ba ni awọn kilasi pupọ, a ti ṣajọpọ kọọkan sinu faili tirẹ CLASS.

O jẹ faili ti o wa ni CLASS ti o wa lẹhinna si ohun elo Java ti o ṣiṣẹ pẹlu fifiranṣẹ faili JAR . Awọn faili ifilelẹ Java wọnyi ṣe o rọrun lati tọju ati pinpin .CLASS awọn faili ati awọn ohun elo elo Java miiran bi awọn aworan ati ohun.

Bawo ni lati ṣii Awọn faili JAVA

Awọn ayidayida wa ni tẹẹrẹ pe o ni eto kan lori kọmputa rẹ ti yoo ṣii faili JAVA kan nigbati o ba tẹ lẹmeji. Ti o ba fẹ ṣe eyi, wo Bi o ṣe le Yi Ohun ti Eto Ṣi Ṣi Faili kan ni Windows . Bibẹkọkọ, lilo awọn eto ti o wa ni isalẹ lati ṣii faili JAVA, nipa ṣafihan akọkọ ṣii software naa lẹhinna lilo aṣayan Oluṣakoso lati lọ kiri lori faili faili koodu Java.

Awọn ọrọ laarin faili JAVA le ka nipasẹ olutumọ ọrọ eyikeyi, bi Akọsilẹ ninu Windows, TextEdit ni MacOS, ati bẹbẹ lọ. O le wo awọn ayanfẹ wa ninu akojọ ti o dara ju Free Text Editors .

Sibẹsibẹ, awọn faili JAVA nikan wulo nigba ti wọn ba ṣajọpọ sinu faili onilẹ koodu CLASS, eyiti Java SDK le ṣe. Awọn data laarin faili CLASS naa ni o lo pẹlu Java Virtual Machine (JVM) ni kete ti a ṣẹda faili JAR.

Lo pipaṣẹ ti o wa ni aṣẹ Tọ lati ṣii faili JAVA ni SDK SD, eyi ti yoo ṣe faili CLASS lati faili JAVA. Rii daju pe dajudaju yi ọrọ pada laarin awọn oṣuwọn lati jẹ ọna gangan si faili JAVA rẹ.

javac "path-to-file.java"

Akiyesi: Yi aṣẹ "javac" yii ṣiṣẹ nikan bi o ba ni faili javac.exe lori kọmputa rẹ, ti o wa pẹlu fifi sori SDK Java. Faili EXE yii ni a fipamọ sinu folda "oniyi" ti C: \ Awọn faili Awọn faili \ jdk (version) \ liana. Ọna to rọọrun lati lo aṣẹ ni lati seto ọna faili EXE gẹgẹbi ayípadà ti ayika PATH.

Lati satunkọ awọn faili JAVA, o le lo eto ti a pinnu fun idagbasoke idagbasoke, bi Eclipse tabi JCreator LE. Awọn olootu ọrọ bi NetBeans ati awọn ti o ni asopọ loke le tun wulo fun atunṣe awọn faili JAVA.

Bawo ni lati ṣe iyipada faili JAVA

Niwon faili JAVA ni koodu orisun fun ohun elo Java, o le ni rọọrun lọ si awọn ohun elo miiran tabi awọn eto siseto ti o le ye koodu naa tabi ṣe itumọ rẹ si nkan miiran.

Fun apẹẹrẹ, o le yi ọna faili JAVA pada si faili faili Kotlin kan nipa lilo IntelliJ IDEA. Yoo lo ohun elo Akojọ koodu lati wa faili Java ti o yipada si aṣayan Filelin tabi wọle si Iranlọwọ> Wa Aṣayan Ise ati bẹrẹ titẹ awọn iṣẹ ti o fẹ pari, bi "faili java iyipada". O yẹ ki o fi faili JAVA pamọ si faili KT.

Lo aṣẹ javac ti a darukọ loke lati ṣe iyipada JAVA si CLASS. Ti o ko ba le dabi pe o pe ohun elo Javac lati Ọpa aṣẹ, idiwọn CMD kan ti o le ṣe ni iwọle si aaye ibi ti EXE bi a ti salaye loke, ati ki o fa ati fa faili faili javac.exe sii taara si Òfin Tọ lati pari aṣẹ naa.

Lọgan ti faili ba wa ninu kika faili CLASS, o le ṣe iyipada JAVA si JAR nipa lilo aṣẹ idẹ , bi a ṣe ṣalaye ninu itọnisọna Java yii lati Eboraye. O yoo ṣe faili JAR nipa lilo faili CLASS.

JSmooth ati JexePack jẹ awọn irinṣẹ meji ti a le lo lati yi iyipada faili JAVA lọ si EXE ki awọn ohun elo Java le ṣiṣe bi faili Windows ti o ṣawari deede.

Ṣiṣe Ṣe Le Ṣi Ṣii Oluṣakoso naa?

Ohun akọkọ ti o yẹ ki o ṣe ti faili rẹ ko ba nsii tabi ṣe iyipada pẹlu awọn irinṣẹ ti a sọ loke ni lati ṣagbepo-lẹẹmeji faili. O ṣee ṣe pe iwọ kii ṣe ifarahan pẹlu faili JAVA kan ṣugbọn dipo faili ti o nlo irufẹ faili faili kanna.

Fun apẹẹrẹ, imfix AVA n ṣe oju bi JAVA ṣugbọn o lo fun awọn faili eBookBook eBook. Ti o ba n ṣakiyesi faili AVA, kii yoo ṣii pẹlu awọn eto lati oke sugbon dipo ṣiṣẹ nikan pẹlu software Persian AvaaPlayer.

Awọn faili JA le dabi awọn faili ti o jẹmọ Java, tun, ṣugbọn wọn jẹ awọn faili ti Jet Archive ti o tọju awọn faili ere ti a ni fisẹ. Awọn faili JVS jẹ irufẹ ṣugbọn awọn aṣoju aṣoju Aṣayan JavaScript ti awọn aṣàwákiri wẹẹbù lo lati tunto olupin aṣoju kan.