Vad du ska veta
- En JAVA-fil är en Java-källkodsfil.
- Öppna en med valfri textredigerare.
- Konvertera till Kotlin med Jag förstår tanken .
Den här artikeln förklarar vad en JAVA-fil är och hur du öppnar en på din dator, eller konverterar en till en KT-, JAVA- eller EXE-fil.
Vad är en JAVA-fil?
En fil med JAVA filtillägget (eller mindre vanligt, .JAV-suffixet) är en Java-källkodsfil skriven i programmeringsspråket Java. Det är en vanlig textfil format som är helt läsbart i en textredigerare och väsentligt för hela processen att bygga Java-applikationer.
En JAVA-fil används av en Java-kompilator för att skapa en Java-klassfiler (.CLASS), som vanligtvis är en binär fil och inte läsbar för människor. Om källkodsfilen innehåller flera klasser kompileras var och en till sin egen CLASS-fil.
Det är CLASS-filen som sedan förvandlas till en körbar app med BURK filtillägget. Dessa Java-arkiv gör det lättare att lagra och distribuera CLASS-filer och andra programresurser som bilder och ljud.
Hur man öppnar JAVA-filer
Texten i en JAVA-fil kan läsas av vilken som helst textredigerare , som Notepad i Windows, TextEdit i macOS, etc. Chansen är dock liten att ett kompatibelt program på din dator redan är inställt för att öppna en JAVA-fil när den dubbelklickas.
Öppna istället ett av dessa program först och använd sedan dess Fil eller Importera menyn för att bläddra efter filen.
Ändå är JAVA-filer faktiskt bara användbara när de kompileras till en bytecode CLASS-fil, som en Java SDK kan göra. Data i CLASS-filen används av Oracle's Java Virtual Machine (JVM) när JAR-filen har skapats .
Använd följande kommando i Kommandotolken för att öppna JAVA-filen i Java SDK, som kommer att göra en CLASS-fil. Se till att naturligtvis ändra texten inom citattecken för att vara sökvägen till din fil.
|_+_|Det här kommandot fungerar bara om du har filen javac.exe på din dator, som följer med Java SDK-installationen. Denna fil lagras i bin mapp av C:Program Filesjdk(version) katalog. Det enklaste sättet att använda kommandot är att ställa in den här platsen som en PATH miljöfaktor .
För att redigera JAVA-filer, använd ett program avsett för applikationsutveckling, som Förmörkelse eller JCreator LE . Textredigerare gillar NetBeans och de i länken ovan kan också vara användbara.
Hur man konverterar en JAVA-fil
Eftersom en JAVA-fil innehåller källkoden för en Java-applikation kan den enkelt överföras till andra applikationer eller programmeringsspråk som kan förstå koden eller översätta den till något annat.
Till exempel kan du konvertera en JAVA-fil till en Kotlin fil med hjälp av Jag förstår tanken . Använd antingen Koda menyalternativ för att hitta Konvertera Java-fil till Kotlin-fil alternativ eller få tillgång till Hjälp > Hitta Action menyn och skriv sedan den åtgärd du vill slutföra, till exempel konvertera java-fil . Den bör spara JAVA-filen till en KT-fil.
Använd javac kommandot som nämns ovan för att konvertera JAVA till CLASS. Om du inte verkar anropa verktyget från kommandotolken, en CMD-trick du kan göra är att komma åt EXE-filens plats enligt beskrivningen ovan och sedan dra och släppa javac.exe fil direkt i kommandotolken för att slutföra kommandot.
När filen är i formatet CLASS kan du i princip konvertera JAVA till JAR med hjälp av burk kommando, som beskrivs i denna Java-handledning från Oracle . Det kommer att skapa en JAR-fil med CLASS-filen.
JSmidig och JexePack är två verktyg som kan användas för att göra JAVA-filen till en EXE-fil så att appen kan köras som en vanlig Windows-körbar fil.
Kan du fortfarande inte öppna den?
Det första du bör göra om filen inte öppnas eller konverteras med verktygen som beskrivs ovan är att dubbelkolla tillägget. Det är möjligt att du faktiskt inte har att göra med en JAVA-fil, utan istället en fil som använder ett liknande stavat filtillägg.
Till exempel ser AVA-suffixet lite ut som JAVA, men det används för e-bok med Persian AvaaPlayer. JA-filer är liknande; det här är Jet Archive-filer som lagrar komprimerade spelfiler. En annan är JavaScript Proxy Autoconfig-filer (.JVS) som webbläsare använder för att konfigurera en proxyserver.
hur man spelar in på snapchat utan att hålla ned knappenFAQ
- Hur läser jag en fil i Java?
Du kan läsa en fil, t.ex CSV-fil , i Java med hjälp av Bufferad Reader klass metod. Besök Oracles dokumentation för att läs mer om BufferedReader-klassen och andra metoder för att läsa filer, som t.ex FileReader , InputStreamReader , och Files.newBufferedReader( ) .
- Hur skapar jag en fil i Java?
Det finns flera alternativ för att skapa filer i Java. En metod är skapa ny fil( ) metod för att öppna en tom fil. Dyk djupare med Oracles handledning om att skapa filer i Java .