Hoved Filtyper Hva er en JAVA-fil?

Hva er en JAVA-fil?



Hva du bør vite

  • En JAVA-fil er en Java-kildekodefil.
  • Åpne en med et hvilket som helst tekstredigeringsprogram.
  • Konverter til Kotlin med Jeg forstår ideen .

Denne artikkelen forklarer hva en JAVA-fil er og hvordan du åpner en på datamaskinen din, eller konverterer en til en KT-, JAVA- eller EXE-fil.

Hva er en JAVA-fil?

En fil med JAVA filutvidelse (eller mindre vanlig, .JAV-suffikset) er en Java-kildekodefil skrevet i programmeringsspråket Java. Det er en ren tekstfil format som er fullstendig lesbart i et tekstredigeringsprogram og avgjørende for hele prosessen med å bygge Java-applikasjoner.

En JAVA-fil brukes av en Java-kompilator for å lage en Java-klassefiler (.CLASS), som vanligvis er en binær fil og ikke lesbar for mennesker. Hvis kildekodefilen inneholder flere klasser, blir hver enkelt kompilert til sin egen CLASS-fil.

Det er CLASS-filen som deretter blir omgjort til en kjørbar app med KRUKKE filutvidelse. Disse Java-arkivene gjør det enklere å lagre og distribuere CLASS-filer og andre applikasjonsressurser som bilder og lyder.

JAVA-filer som åpnes med Notepad i Windows

Hvordan åpne JAVA-filer

Teksten i en JAVA-fil kan leses av alle tekstredigerer , som Notisblokk i Windows, TextEdit i macOS osv. Sjansene er imidlertid små for at et kompatibelt program på datamaskinen din allerede er satt opp til å åpne en JAVA-fil når den dobbeltklikkes.

Åpne i stedet et av disse programmene først, og bruk deretter det Fil eller Import menyen for å søke etter filen.

Likevel er JAVA-filer faktisk bare nyttige når de er kompilert til en bytecode CLASS-fil, som Java SDK kan gjøre. Data i CLASS-filen brukes av Oracle's Java Virtual Machine (JVM) først når JAR-filen er opprettet .

Bruk følgende kommando i Ledeteksten for å åpne JAVA-filen i Java SDK, som vil lage en CLASS-fil. Pass på å endre teksten i anførselstegnene til å være banen til filen din.

|_+_|

Denne kommandoen fungerer bare hvis du har javac.exe-filen på datamaskinen, som følger med Java SDK-installasjonen. Denne filen er lagret i bin mappen til C:Program Filesjdk(versjon) katalog. Den enkleste måten å bruke kommandoen på er å angi denne plasseringen som en PATH miljøvariabel .

For å redigere JAVA-filer, bruk et program beregnet for applikasjonsutvikling, som Formørkelse eller JCreator LE . Tekstredigerere liker NetBeans og de i lenken ovenfor kan også være nyttige.

Hvordan konvertere en JAVA-fil

Siden en JAVA-fil inneholder kildekoden for en Java-applikasjon, kan den enkelt overføres til andre applikasjoner eller programmeringsspråk som kan forstå koden eller oversette den til noe annet.

For eksempel kan du konvertere en JAVA-fil til en Kotlin fil ved hjelp av Jeg forstår ideen . Bruk enten Kode menyelementet for å finne Konverter Java-fil til Kotlin-fil alternativet eller få tilgang til Hjelp > Finn handling menyen og skriv deretter inn handlingen du vil fullføre, som konvertere java-filen . Den skal lagre JAVA-filen til en KT-fil.

Bruke javac kommandoen nevnt ovenfor for å konvertere JAVA til CLASS. Hvis du ikke ser ut til å påkalle verktøyet fra ledeteksten, en CMD triks du kan gjøre er å få tilgang til EXE-filens plassering som beskrevet ovenfor, og deretter dra og slippe javac.exe fil direkte i ledeteksten for å fullføre kommandoen.

Når filen er i CLASS-formatet, kan du i hovedsak konvertere JAVA til JAR ved å bruke krukke kommando, som beskrevet i denne Java-opplæringen fra Oracle . Den vil lage en JAR-fil ved å bruke CLASS-filen.

JSmooth og JexePack er to verktøy som kan brukes til å gjøre JAVA-filen til en EXE-fil slik at appen kan kjøre som en vanlig Windows-kjørbar fil.

Kan du fortsatt ikke åpne den?

Det første du bør gjøre hvis filen ikke åpnes eller konverteres med verktøyene beskrevet ovenfor, er å dobbeltsjekke utvidelsen. Det er mulig du faktisk ikke har å gjøre med en JAVA-fil, men i stedet for en fil som bruker en lignende stavet filtype.

For eksempel ser AVA-suffikset litt ut som JAVA, men det brukes til e-bok med persisk AvaaPlayer. JA-filer er like; dette er Jet Archive-filer som lagrer komprimerte spillfiler. En annen er JavaScript Proxy Autoconfig-filer (.JVS) som nettlesere bruker til å konfigurere en proxy-server.

hvordan sjekke vennelisten på steam
FAQ
  • Hvordan leser jeg en fil i Java?

    Du kan lese en fil, for eksempel en CSV-fil , i Java ved å bruke Bufret Reader klassemetoden. Besøk Oracles dokumentasjon for å lær mer om BufferedReader-klassen og andre metoder for å lese filer, som f.eks FileReader , InputStreamReader , og Files.newBufferedReader( ) .

  • Hvordan lager jeg en fil i Java?

    Det er flere alternativer for å lage filer i Java. En metode er lag ny fil( ) metode for å åpne en tom fil. Dykk dypere med Oracles veiledning om å lage filer i Java .

Interessante Artikler

Redaksjonens

Slik tilbakestiller og tørker du en Xbox 360 før du selger
Slik tilbakestiller og tørker du en Xbox 360 før du selger
Hvis du vil selge Xbox 360, er det noen ting du bør gjøre før du legger ut annonsen. Først bør du tilbakestille konsollen til fabrikkstandard for å tørke den ren og gå tilbake til fabrikkinnstillingene. Eventuelt vil du kanskje
Hvordan lage en Discord Server
Hvordan lage en Discord Server
Discord er definitivt en av de beste appene for stemmekommunikasjon tilgjengelig i dag. Takket være superoptimalisert lydkomprimering, er den i stand til å tilby en uavbrutt talechat av høy kvalitet, selv når du streamer ressurstunge videospill. Discord fungerer via
Hvordan vite når det er tid for en ny strømforsyning
Hvordan vite når det er tid for en ny strømforsyning
Har du noen uløste PC- eller bærbare PC-krasjer? Her er noen tips for å diagnostisere hva som kan være et strømforsyningsproblem!
Kan ringedøren ringe til 5 GHz-nettverk?
Kan ringedøren ringe til 5 GHz-nettverk?
Ring Video Doorbell er en billigere og bedre løsning enn å installere et inngangsdørovervåkingssystem og en intercom. Det beste med Video Doorbell-enheter er at de primært er dørklokker. Mye mer funksjonell og tilbyr avansert
Alt du trenger å vite om X (tidligere Twitter) direktemeldinger
Alt du trenger å vite om X (tidligere Twitter) direktemeldinger
X (tidligere Twitter) direktemeldinger (ofte referert til som DM-er) er private meldinger du kan sende på X. Finn ut hvordan du sender en melding til bare én person.
Slik blokkerer du YouTube-annonser på Roku
Slik blokkerer du YouTube-annonser på Roku
Hvis du har en Roku, vet du sannsynligvis allerede alt om feilene. Det er en flott streaming-enhet, men det koster noe. Uten å slå rundt busken har den altfor mange annonser. Det er annonser på
Låseskjermtilpasning for Windows 8.1 og Windows 8
Låseskjermtilpasning for Windows 8.1 og Windows 8
Lock Screen Customizer er en ny programvare av Winaero. Den lar deg tilpasse og utvide alternativene til låseskjermen i Windows 8. Den har fin brukergrensesnitt med direkte forhåndsvisning av endringene du har gjort: Windows 8.1-brukere, en ny versjon 1.0.0.1 for deg er klar. Sjekk det ut nedenfor! Det tillater deg