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

Tag Archives: endre crontab editor
Tag Archives: endre crontab editor
Slik starter du Windows 10 i sikker modus og får tilgang til F8-alternativer når den ikke starter normalt
Slik starter du Windows 10 i sikker modus og får tilgang til F8-alternativer når den ikke starter normalt
Her er en detaljert opplæring hvordan du starter Windows 10 i sikker modus og får tilgang til F8-alternativer når den ikke starter. Hvis du trenger å vite dette, kan du lese resten.
Slik kjører du Mac OS X i Windows 10 med VMware Unlocker
Slik kjører du Mac OS X i Windows 10 med VMware Unlocker
VMware Unlocker er et program som lar deg installere Mac OS X på hvilken som helst datamaskin som bruker VMWare eller VirtualBox for å lage en Hackintosh. Hvis du vil leke med Mac OS X, men ikke vil betale
Slik fikser du dns_probe_finished_nxdomain-feilen
Slik fikser du dns_probe_finished_nxdomain-feilen
Hvis du får dns_probe_finished_nxdomain-feilen, vil nettleseren din fortelle deg at den ikke kan finne serverens IP-adresse. Så hva betyr dette? DNS (Domain Name System) tilordner domenenavn til bestemte server-IP-adresser. Med andre ord, det
Topp 4 gratis CAD-programmer for 2024
Topp 4 gratis CAD-programmer for 2024
Det kan være en vanskelig oppgave å finne CAD-programvare som er både nyttig og rimelig. Her er noen av de beste gratis CAD-programvaresystemene du kan laste ned.
Slik slår du av AirPods
Slik slår du av AirPods
Å slå av AirPods eller AirPods-dekselet kan spare batterilevetid, bortsett fra at du egentlig ikke kan gjøre det. Så hvordan sparer du batteri? Finn ut her.
Samsung Galaxy S7 vs Samsung Galaxy S6 vs Samsung Galaxy S5: Bør du oppgradere til Samsungs nye flaggskip-smarttelefon?
Samsung Galaxy S7 vs Samsung Galaxy S6 vs Samsung Galaxy S5: Bør du oppgradere til Samsungs nye flaggskip-smarttelefon?
Samsung Galaxy S7 er ute i naturen, og har sikret seg en høyt rangert plassering på listen over beste smarttelefoner. Det kan være en fantastisk enhet, men er det verdt å oppgradere hvis du har en Galaxy S6?