Hoofd Bestand Types Wat is een JAVA-bestand?

Wat is een JAVA-bestand?



Wat te weten

  • Een JAVA-bestand is een Java-broncodebestand.
  • Open er een met een willekeurige teksteditor.
  • Converteren naar Kotlin met Ik begrijp het idee .

In dit artikel wordt uitgelegd wat een JAVA-bestand is en hoe u er een op uw computer kunt openen of hoe u er een naar een KT-, JAVA- of EXE-bestand kunt converteren.

Wat is een JAVA-bestand?

Een bestand met de JAVA bestandsextensie (of minder vaak het .JAV-achtervoegsel) is een Java-broncodebestand geschreven in de Java-programmeertaal. Het is een gewoon tekstbestand formaat dat volledig leesbaar is in een teksteditor en essentieel is voor het hele proces van het bouwen van Java-applicaties.

Een JAVA-bestand wordt door een Java-compiler gebruikt om Java-klassebestanden (.CLASS) te maken, wat meestal een binair bestand is en niet voor mensen leesbaar. Als het broncodebestand meerdere klassen bevat, wordt elke klasse gecompileerd in een eigen CLASS-bestand.

Het is het CLASS-bestand dat vervolgens wordt omgezet in een uitvoerbare app met de extensie KAN bestandsextensie. Deze Java-archieven maken het eenvoudiger om CLASS-bestanden en andere applicatiebronnen zoals afbeeldingen en geluiden op te slaan en te distribueren.

JAVA-bestanden die worden geopend met Kladblok in Windows

Hoe JAVA-bestanden te openen

De tekst in een JAVA-bestand kan door iedereen worden gelezen teksteditor , zoals Kladblok in Windows, TextEdit in macOS, enz. De kans is echter klein dat er al een compatibel programma op uw computer is ingesteld om een ​​JAVA-bestand te openen wanneer erop wordt dubbelklikt.

Open in plaats daarvan eerst een van deze programma's en gebruik vervolgens het programma Bestand of Importeren menu om naar het bestand te bladeren.

Toch zijn JAVA-bestanden pas echt nuttig als ze zijn gecompileerd in een bytecode CLASS-bestand, dat a Java-SDK kan doen. Gegevens in het CLASS-bestand worden gebruikt door Oracle Java virtuele machine (JVM) zodra de JAR-bestand is gemaakt .

Gebruik de volgende opdracht in Opdrachtprompt om het JAVA-bestand in de Java SDK te openen, waardoor een CLASS-bestand wordt gemaakt. Zorg er uiteraard voor dat u de tekst binnen de aanhalingstekens wijzigt, zodat dit het pad naar uw bestand wordt.

|_+_|

Deze opdracht werkt alleen als u het bestand javac.exe op uw computer hebt staan, dat bij de Java SDK-installatie wordt geleverd. Dit bestand wordt opgeslagen in de bak map van de C:Program Filesjdk(versie) map. De eenvoudigste manier om de opdracht te gebruiken is door deze locatie in te stellen als PATH omgevingsvariabele .

Om JAVA-bestanden te bewerken, gebruikt u een programma dat bedoeld is voor applicatieontwikkeling, zoals Verduistering of JCreator LE . Teksteditors houden van NetBeans en die in de bovenstaande link kunnen ook nuttig zijn.

Hoe een JAVA-bestand te converteren

Omdat een JAVA-bestand de broncode voor een Java-toepassing bevat, is het gemakkelijk overdraagbaar naar andere toepassingen of programmeertalen die de code kunnen begrijpen of naar iets anders kunnen vertalen.

U kunt bijvoorbeeld een JAVA-bestand converteren naar een Kotlin bestand gebruiken Ik begrijp het idee . Gebruik ofwel de Code menu-item om de Converteer Java-bestand naar Kotlin-bestand optie of ga naar de Hulp > Zoek actie menu en typ vervolgens de actie die u wilt voltooien, bijvoorbeeld Java-bestand converteren . Het JAVA-bestand zou moeten worden opgeslagen in een KT-bestand.

Gebruik de Javac hierboven genoemde opdracht om JAVA naar CLASS te converteren. Als het lijkt alsof u de tool niet kunt oproepen vanaf de opdrachtprompt, één CMD-truc wat u kunt doen is toegang krijgen tot de locatie van het EXE-bestand, zoals hierboven beschreven, en vervolgens het javac.exe bestand rechtstreeks naar de opdrachtprompt om de opdracht te voltooien.

Zodra het bestand de CLASS-indeling heeft, kunt u JAVA in principe naar JAR converteren met behulp van de kan opdracht, zoals beschreven in deze Java-tutorial van Oracle . Er wordt een JAR-bestand gemaakt met behulp van het CLASS-bestand.

JGlad En JexePack zijn twee tools die kunnen worden gebruikt om van het JAVA-bestand een EXE-bestand te maken, zodat de app kan worden uitgevoerd als een normaal uitvoerbaar Windows-bestand.

Kunt u het nog steeds niet openen?

Het eerste dat u moet doen als het bestand niet wordt geopend of geconverteerd met de hierboven beschreven hulpmiddelen, is de extensie nogmaals controleren. Het is mogelijk dat u niet echt met een JAVA-bestand te maken heeft, maar met een bestand dat een gelijkaardig gespelde bestandsextensie gebruikt.

Het AVA-achtervoegsel lijkt bijvoorbeeld een beetje op JAVA, maar wordt gebruikt voor eBook met Perzische AvaaPlayer. JA-bestanden zijn vergelijkbaar; dit zijn Jet Archive-bestanden waarin gecomprimeerde gamebestanden worden opgeslagen. Een andere zijn JavaScript Proxy Autoconfig-bestanden (.JVS) die webbrowsers gebruiken om een ​​proxyserver te configureren.

hoe zich te ontdoen van snelle add op snapchat
FAQ
  • Hoe lees ik een bestand in Java?

    U kunt een bestand lezen, zoals een CSV-bestand , op Java met behulp van de Gebufferde Reader klasse methode. Bezoek de documentatie van Oracle om Meer informatie over de klasse BufferedReader en andere methoden voor het lezen van bestanden, zoals Bestandslezer , InputStreamReader , En Bestanden.newBufferedReader( ) .

  • Hoe maak ik een bestand in Java?

    Er zijn verschillende opties voor het maken van bestanden in Java. Eén methode is de maakNieuwBestand( ) methode om een ​​leeg bestand te openen. Duik dieper met Oracle's tutorial over het maken van bestanden in Java .

Interessante Artikelen

Editor'S Choice

Windows herkent uw Android-apparaat niet? Hier leest u hoe u dit kunt oplossen
Windows herkent uw Android-apparaat niet? Hier leest u hoe u dit kunt oplossen
Heb je een Android telefoon of tablet en een computer met Windows? Als dat het geval is, is de kans groot dat u hebt geprobeerd de twee apparaten met elkaar te verbinden, maar dat uw computer uw Android niet herkent. Deze
Windows 10 versie 1803 komt naar Media Creation Tool
Windows 10 versie 1803 komt naar Media Creation Tool
De ontwikkeling van Windows 10 Spring Creators Update, versie 1803, is voorbij. De laatste (RTM) build is 17133, die al is vrijgegeven voor Fast and Slow Ring Insiders. Microsoft werkt actief aan het pushen van het besturingssysteem naar de productietak. Vandaag heeft de softwaregigant van Redmond Windows 10 Build 17133 voorbereid om via Media Creation te worden vrijgegeven
Alternatieve NTFS-streams in Windows 10
Alternatieve NTFS-streams in Windows 10
Alternatieve NTFS-streams in Windows 10 maken het mogelijk om extra informatie (bijv. Twee tekstbestanden of een tekst en een afbeelding tegelijk) in één bestand op te slaan.
Waarom is mijn Your Wifi zo traag - 5 redenen en los ze op
Waarom is mijn Your Wifi zo traag - 5 redenen en los ze op
We kunnen automatische advertenties niet programmatisch uitschakelen op de pagina, dus hier zijn we dan!
Lego Mindstorms Education Base Set review
Lego Mindstorms Education Base Set review
In 1949 begon Lego met het bouwen van in elkaar grijpende plastic stenen, met als resultaat dat het uiterlijk van kinderspeelgoed veranderde. Het gaat nog steeds goed vandaag, met Lego Harry Potter als een van de grootste verkopers van Kerstmis 2011. Waar wel
Een kort overzicht van diepdruk
Een kort overzicht van diepdruk
Leer meer over diepdruk en de geschiktheid ervan voor specifieke soorten werk. Het wordt voornamelijk gebruikt voor grote oplagen.
Hoe u kunt voorkomen dat geblokkeerde nummers voicemail achterlaten op Android
Hoe u kunt voorkomen dat geblokkeerde nummers voicemail achterlaten op Android
Hoe u iemand kunt blokkeren zodat deze geen voicemail kan achterlaten, is afhankelijk van uw provider. We bespreken de grote providers en laten u zelfs zien hoe u dit kunt laten werken met een Google Voice-nummer.