JAVA-lêer (wat dit is & Hoe om een oop te maak)

INHOUDSOPGAWE:

JAVA-lêer (wat dit is & Hoe om een oop te maak)
JAVA-lêer (wat dit is & Hoe om een oop te maak)
Anonim

Wat om te weet

  • 'n JAVA-lêer is 'n Java-bronkodelêer.
  • Maak een oop met enige teksredigeerder, soos Komodo Edit.
  • Skakel oor na Kotlin met IntelliJ IDEA.

Hierdie artikel verduidelik wat 'n JAVA-lêer is en hoe om een op jou rekenaar oop te maak, of een na 'n KT-, JAVA- of EXE-lêer om te skakel.

Wat is 'n JAVA-lêer?

'n Lêer met die JAVA-lêeruitbreiding (of minder algemeen, die. JAV-agtervoegsel) is 'n Java-bronkodelêer wat in die Java-programmeertaal geskryf is. Dit is 'n gewone tekslêerformaat wat heeltemal leesbaar is in 'n teksredigeerder en noodsaaklik is vir die hele proses om Java-toepassings te bou.

'n JAVA-lêer word deur 'n Java-samesteller gebruik om 'n Java-klaslêers (. CLASS) te skep, wat gewoonlik 'n binêre lêer is en nie menslik leesbaar is nie. As die bronkodelêer veelvuldige klasse bevat, word elkeen in sy eie KLAS-lêer saamgestel.

Dit is die KLAS-lêer wat dan in 'n uitvoerbare toepassing met die JAR-lêeruitbreiding verander word. Hierdie Java-argiewe maak dit makliker om KLAS-lêers en ander toepassingsbronne soos beelde en klanke te stoor en te versprei.

Image
Image

Hoe om JAVA-lêers oop te maak

Die kans is skraal dat jy 'n program op jou rekenaar het wat 'n JAVA-lêer sal oopmaak wanneer jy dubbelklik. Andersins, gebruik een van die programme hieronder deur eers die sagteware oop te maak en dan 'n File of Import-kieslys te gebruik om vir die lêer te blaai.

Die teks binne 'n JAVA-lêer kan deur enige teksredigeerder gelees word, soos Notepad in Windows, TextEdit in macOS, ens.

JAVA-lêers is egter net eintlik nuttig wanneer hulle saamgestel is in 'n greepkode-KLAS-lêer, wat 'n Java SDK kan doen. Data binne die KLAS-lêer word deur Oracle se Java Virtual Machine (JVM) gebruik sodra die JAR-lêer geskep is.

Gebruik die volgende opdrag in opdragprompt om die JAVA-lêer in die Java SDK oop te maak, wat 'n KLAS-lêer sal maak. Maak seker dat jy natuurlik die teks binne die aanhalingstekens verander om die pad na jou lêer te wees.


javac "pad-na-lêer.java"

Hierdie opdrag werk net as jy die javac.exe-lêer op jou rekenaar het, wat saam met die Java SDK-installasie kom. Hierdie lêer word gestoor in die bin vouer van die C:\Program Files\jdk(version)\ gids. Die maklikste manier om die opdrag te gebruik, is om hierdie ligging as 'n PATH-omgewingsveranderlike te stel.

Om JAVA-lêers te wysig, gebruik 'n program wat bedoel is vir toepassingsontwikkeling, soos Eclipse of JCreator LE. Teksredigeerders soos NetBeans en dié in die skakel hierbo kan ook nuttig wees.

Hoe om 'n JAVA-lêer om te skakel

Aangesien 'n JAVA-lêer die bronkode vir 'n Java-toepassing bevat, is dit maklik oordraagbaar na ander toepassings of programmeertale wat die kode kan verstaan of dit na iets anders kan vertaal.

Jy kan byvoorbeeld 'n JAVA-lêer na 'n Kotlin-lêer omskakel deur IntelliJ IDEA te gebruik. Gebruik óf die Code-kieslysitem om die Omskep Java-lêer na Kotlin-lêer-opsie te vind, of kry toegang tot die Help > Soek Aksie-kieslys en begin tik die aksie wat jy wil voltooi, soos convert java file Dit behoort die JAVA-lêer in 'n KT-lêer te stoor.

Gebruik die javac opdrag hierbo genoem om JAVA na KLAS om te skakel. As dit lyk of jy nie die instrument vanaf Command Prompt kan oproep nie, is een CMD-truuk wat jy kan doen om toegang tot die EXE-lêer se ligging te kry soos hierbo beskryf, en dan sleep en los die javac.exe lêer direk in opdragprompt om die opdrag te voltooi.

Sodra die lêer in die KLAS-formaat is, kan jy in wese JAVA na JAR omskakel deur die jar opdrag te gebruik, soos beskryf in hierdie Java-tutoriaal van Oracle. Dit sal 'n JAR-lêer maak deur die CLASS-lêer te gebruik.

JSmooth en JexePack is twee nutsmiddels wat gebruik kan word om JAVA na EXE om te skakel sodat die toepassing soos 'n gewone Windows-uitvoerbare lêer kan loop.

Kan dit steeds nie oopmaak nie?

Die eerste ding wat jy moet doen as die lêer nie oopmaak of omskakel met die gereedskap wat hierbo beskryf word nie, is om die uitbreiding na te gaan. Dit is moontlik dat jy nie eintlik met 'n JAVA-lêer te doen het nie, maar eerder 'n lêer wat 'n soortgelyke gespelde lêeruitbreiding gebruik.

Byvoorbeeld, die AVA-agtervoegsel lyk 'n bietjie soos JAVA, maar dit word vir AvaaBook-e-boeklêers gebruik. As jy met 'n AVA-lêer te doen het, sal dit nie met die programme van bo af oopmaak nie, maar werk eerder net met Persian AvaaPlayer.

JA-lêers is soortgelyk; dit is Jet Archive-lêers wat saamgeperste speletjielêers stoor. Nog een is JavaScript Proxy Autoconfig-lêers (. JVS) wat webblaaiers gebruik om 'n instaanbediener op te stel.

Gereelde Vrae

    Hoe lees ek 'n lêer in Java?

    Jy kan 'n lêer, soos 'n CSV-lêer, in Java lees deur die BufferedReader klasmetode te gebruik. Besoek Oracle se dokumentasie om meer te wete te kom oor die BufferedReader-klas en ander metodes om lêers te lees, soos FileReader, InputStreamReader, en Files.newBufferedReader()

    Hoe skep ek 'n lêer in Java?

    Daar is verskeie opsies om lêers in Java te skep. Een metode is die createNewFile() metode om 'n leë lêer oop te maak. Duik dieper met Oracle se tutoriaal oor die skep van lêers in Java.

Aanbeveel: