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.
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å steamFAQ
- 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 .