Vigtigste Filtyper Hvad er en JAVA-fil?

Hvad er en JAVA-fil?



Hvad skal man vide

  • En JAVA-fil er en Java-kildekodefil.
  • Åbn en med en hvilken som helst teksteditor.
  • Konverter til Kotlin med Jeg forstår ideen .

Denne artikel forklarer, hvad en JAVA-fil er, og hvordan du åbner en på din computer eller konverterer en til en KT-, JAVA- eller EXE-fil.

Hvad er en JAVA-fil?

En fil med JAVA filtypenavn (eller mindre almindeligt, .JAV-suffikset) er en Java-kildekodefil skrevet i Java-programmeringssproget. Det er en almindelig tekstfil format, der er fuldstændig læsbart i en teksteditor og afgørende for hele processen med at bygge Java-applikationer.

En JAVA-fil bruges af en Java-compiler til at skabe en Java-klassefiler (.CLASS), som normalt er en binær fil og ikke kan læses af mennesker. Hvis kildekodefilen indeholder flere klasser, kompileres hver af dem til sin egen CLASS-fil.

Det er CLASS-filen, der derefter bliver omdannet til en eksekverbar app med KRUKKE filtypenavn. Disse Java-arkiver gør det nemmere at gemme og distribuere CLASS-filer og andre applikationsressourcer som billeder og lyde.

JAVA-filer, der åbnes med Notepad i Windows

Sådan åbner du JAVA-filer

Teksten i en JAVA-fil kan læses af enhver tekst editor , som Notepad i Windows, TextEdit i macOS osv. Chancerne er dog små for, at et kompatibelt program på din computer allerede er sat op til at åbne en JAVA-fil, når der dobbeltklikkes på den.

Åbn i stedet et af disse programmer først, og brug derefter det Fil eller Importere menuen for at søge efter filen.

Alligevel er JAVA-filer faktisk kun nyttige, når de er kompileret til en bytecode CLASS-fil, som en Java SDK kan gøre. Data i CLASS-filen bruges af Oracle's Java Virtual Machine (JVM) en gang JAR-filen er blevet oprettet .

Brug følgende kommando i Kommandoprompt for at åbne JAVA-filen i Java SDK, som vil lave en CLASS-fil. Sørg selvfølgelig for at ændre teksten i anførselstegnene til at være stien til din fil.

|_+_|

Denne kommando virker kun, hvis du har javac.exe-filen på din computer, som følger med Java SDK-installationen. Denne fil er gemt i beholder mappe af C:Program Filesjdk(version) vejviser. Den nemmeste måde at bruge kommandoen på er at indstille denne placering som en PATH miljøvariabel .

For at redigere JAVA-filer skal du bruge et program beregnet til applikationsudvikling, f.eks Formørkelse eller JCreator LE . Tekstredaktører kan lide NetBeans og dem i linket ovenfor kan også være nyttige.

Sådan konverteres en JAVA-fil

Da en JAVA-fil indeholder kildekoden til en Java-applikation, kan den nemt overføres til andre applikationer eller programmeringssprog, der kan forstå koden eller oversætte den til noget andet.

For eksempel kan du konvertere en JAVA-fil til en Kotlin fil ved hjælp af Jeg forstår ideen . Brug enten Kode menupunkt for at finde Konverter Java-fil til Kotlin-fil mulighed eller få adgang til Hjælp > Find handling menuen og skriv derefter den handling, du vil fuldføre, f.eks konvertere java-fil . Det burde gemme JAVA-filen til en KT-fil.

Brug javac kommandoen nævnt ovenfor for at konvertere JAVA til CLASS. Hvis du ikke ser ud til at kalde værktøjet fra kommandoprompt, en CMD trick du kan gøre er at få adgang til EXE-filens placering som beskrevet ovenfor, og derefter trække og slippe javac.exe fil direkte i kommandoprompt for at fuldføre kommandoen.

Når filen er i CLASS-formatet, kan du i det væsentlige konvertere JAVA til JAR ved hjælp af krukke kommando, som beskrevet i denne Java-tutorial fra Oracle . Det vil lave en JAR-fil ved hjælp af CLASS-filen.

JSmooth og JexePack er to værktøjer, der kan bruges til at gøre JAVA-filen til en EXE-fil, så appen kan køre som en normal Windows-eksekverbar fil.

Kan du stadig ikke åbne den?

Den første ting, du skal gøre, hvis filen ikke åbnes eller konverteres med værktøjerne beskrevet ovenfor, er at dobbelttjekke udvidelsen. Det er muligt, at du faktisk ikke har at gøre med en JAVA-fil, men i stedet for en fil, der bruger en filtypenavn, der staves på samme måde.

For eksempel ligner AVA-suffikset lidt JAVA, men det bruges til e-bog med Persian AvaaPlayer. JA-filer ligner hinanden; disse er Jet Archive-filer, der gemmer komprimerede spilfiler. En anden er JavaScript Proxy Autoconfig-filer (.JVS), som webbrowsere bruger til at konfigurere en proxyserver.

hvor mange fotos i google fotos
FAQ
  • Hvordan læser jeg en fil i Java?

    Du kan læse en fil, som f.eks CSV-fil , i Java ved hjælp af BufferedReader klasse metode. Besøg Oracles dokumentation for at lær mere om BufferedReader-klassen og andre metoder til at læse filer, som f.eks Fillæser , InputStreamReader , og Files.newBufferedReader( ) .

  • Hvordan opretter jeg en fil i Java?

    Der er flere muligheder for at oprette filer i Java. En metode er opretNyFil( ) metode til at åbne en tom fil. Dyk dybere med Oracles selvstudie om oprettelse af filer i Java .

Interessante Artikler

Redaktørens Valg

Sådan synkroniserer du en PS5-controller
Sådan synkroniserer du en PS5-controller
For at parre en PS5-controller med en PS5-konsol skal du tilslutte DualSense-controlleren ved hjælp af det medfølgende USB-kabel og trykke på PS-knappen.
Log ind på Microsoft Store med en anden konto i Windows 10
Log ind på Microsoft Store med en anden konto i Windows 10
Sådan logger du på Microsoft Store med en anden konto i Windows 10 Ligesom Android har Google Play, og der er App Store i iOS, tilføjer Microsoft Store-appen (tidligere Windows Store) muligheden for at levere digitalt indhold til slutbrugeren i Windows. Hvis du logger ind på Windows 10 med en Microsoft-konto,
Sådan sigter du og kaster en granat i Apex Legends
Sådan sigter du og kaster en granat i Apex Legends
Hvis du er ny hos Apex Legends, er du sandsynligvis ikke bekendt med de grundlæggende kontroller. Du har måske spillet en runde eller to, men det tager meget mere end det at finde ud af et spil, der er så stort som
Kan du ikke modtage opkald på din Galaxy S7? Nogle hurtige rettelser
Kan du ikke modtage opkald på din Galaxy S7? Nogle hurtige rettelser
Det er ingen hemmelighed, at smartphones dybest set er mini-computere lavet til din lomme. Faktisk gør smartphones så meget for os, at vi er hurtige til at glemme, at de også findes til at foretage telefonopkald. Mellem sms'er, chatapplikationer
Formater et drev med ReFS i Windows 10
Formater et drev med ReFS i Windows 10
Du kan formatere et drev med ReFS i Windows 10 og låse op for denne evne i en klientversion af operativsystemet med et registertilpasning.
Dell Latitude 12 7000 anmeldelse (praktisk): Dell 2-i-1 svulmer rækkerne af Surface Pro-rivaler
Dell Latitude 12 7000 anmeldelse (praktisk): Dell 2-i-1 svulmer rækkerne af Surface Pro-rivaler
Hvis CES 2016 har været bemærkelsesværdig for én ting, er det hvor mange producenter, der har besluttet at frigive mig også Surface Pro-kloner. Nå, nu er det den amerikanske gigant Dell's tur at komme ind på handlingen med
Sådan splejses ledninger til højttalere og hjemmebiografsystemer
Sådan splejses ledninger til højttalere og hjemmebiografsystemer
Hvordan man splejser ledninger og forlænger højttalerforbindelser ved hjælp af en in-line elektrisk crimp (også kendt som 'butt') stik til stereoanlæg og hjemmebiograf.