Huvud Filtyper Vad är en JAVA-fil?

Vad är en JAVA-fil?



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.

none

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 knappen
FAQ
  • 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 .

Intressanta Artiklar

Redaktionen

none
Dölj Cortana-knappen från Aktivitetsfältet i Windows 10
Microsoft har separerat sök- och Cortana-gränssnittet i aktivitetsfältet genom att ge dem enskilda knappar och flyouts. Så här döljer du Cortana-knappen.
none
Hur man använder FaceTime utan WiFi
Facetime är Apples ursprungliga videochattapplikation. Den går helt tillbaka till iPhone 4 när den bara kunde användas med Wi-Fi. Men sedan iPhone 4 kunde du Facetime utan Wi-Fi. Allt du
none
Så här installerar du om Windows 10
Med hjälp av olika metoder för att installera om ditt favorit OS Windows 10, Microsofts senaste operativsystem, har många förbättringar och funktioner för användarna. Med tonvikt på anslutning, appar och datasynkronisering har det blivit användbart för inte bara
none
Varför Excel inte visar mer än 15 siffror
Jag fick nyligen denna hjärtskärande uppmaning från en läsare som uppenbarligen hade kämpat under en tid och hade nått slutet på sin koppling: Jag har en lista över produkter som vi säljer och ett av fälten
none
HP Photosmart 5520 recension
Photosmart 5520 ser ut som en kopia av förra årets modell, 5510. Chassit är identiskt, portarna, knapparna och skärmen ligger alla på samma plats och har samma 80-arks pappersfack och
none
Så här streamer du på Twitch från PC-, mobil- eller spelkonsol
Twitch kan vara en spel-första streamingplattform, men det överträffar helt enkelt enbart spelanvändning. Under de senaste åren har Twitch blivit en framträdande del av det globala digitala ekosystemet. Alla strömmar från musiker till olika tekniska experter
none
Gamertag Lookup: Hitta taggen du letar efter
Du måste göra en Xbox gamertag-sökning om du vill att folk ska lägga till dig på Xbox-nätverket, och du måste känna till deras gamertags om du vill lägga till dem. Här är hur.