Java - Programma's maken

Inhoudsopgave
Stoppen met programmeren in Java We moeten heel goed weten hoe het proces is waarmee we onze programma's moeten maken, hiervoor moeten we weten hoe Java de benodigde code genereert zodra we compileren en wat de componenten zijn die ons programma op meerdere platforms laten werken.
Maken, compileren, uitvoeren
Om ons Java-programma te laten werken, moeten we 3 basisstappen volgen, namelijk: maken, compileren, uitvoeren, elk komt overeen met een fase die de programmeur activeert en waarin ze al dan niet volledige controle hebben:
Maken: verwijst naar het genereren van alle broncode, dat wil zeggen, het overbrengen van ons idee en onze logica naar code JavaHiervoor kunnen we zelfs een platte teksteditor gebruiken, zolang we de syntaxis maar correct plaatsen.
Compileren: zodra we onze code hebben gemaakt, moeten we deze compileren. In deze fase zal de Java-compiler ons vertellen of we fouten hebben en als dat zo is, moeten we terugkeren naar de eerste stap om een ​​nieuwe broncode te maken om de fouten te herstellen.
Loop: zodra we de compilatiefase hebben doorlopen, kunnen we ons programma uitvoeren, in deze fase zullen de validaties in strijd zijn met de logica die we gebruiken om de voorgestelde functionaliteit te vervullen.
Zoals we kunnen zien, is deze eenvoudige cyclus degene die we zullen voltooien in de meeste van onze programma's die in Java zijn gemaakt.
Waarom compileren?
Dit is misschien de vraag die velen zich stellen, aangezien er tegenwoordig veel talen worden geïnterpreteerd als: PHP of Python, we compileren omdat Java draait op iets genaamd Virtuele machine, dat de intermediair is tussen de taal en het systeem waarin het wordt uitgevoerd, met de virtuele machine bereiken we dat ons programma multiplatform is, omdat het de uitgevoerde code vertaalt in instructies die door het besturingssysteem worden begrepen.
Bij het compileren genereren we iets genaamd Bytecode wat is het Virtuele machine hij begrijpt het echt en is wat hij vervolgens vertaalt.
Laten we de volgende afbeelding bekijken, waar we een programma hebben dat een Hello, World! We zullen zien hoe het te compileren en vervolgens dat programma uit te voeren.
Voor deze test gaan we de volgende broncode gebruiken:
 public class HelloWorld {public static void main (String [] args) {// Display Welkom bij Java! in een berichtvenster System.out.println ("Hallo, wereld!"); }} 

VERGROTEN

Zoals we in de afbeelding zien om de code te compileren, gebruiken we de javac instructie wat overeenkomt met Java-compiler of Java-compiler, in het voorbeeld hebben we als demonstratie een fout in de broncode geplaatst zodat we kunnen zien hoe fouten worden gedetecteerd, zodra we de fout zien corrigeren we de code, nadat de compiler heeft gevalideerd dat onze code correct is, gaan we verder om de klasse uit te voeren, de klasse in Bytecode wordt gegenereerd in een bestand .klas die u kunt zien in de map waar u het bestand met de broncode hebt.
Zodra onze code is uitgevoerd, zien we het resultaat dat het afdrukken van Hello, World! classic en hiermee ronden we de tutorial af om te zien hoe de creatie-, ontwikkelings- en compilatiecyclus werkt in Java.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven
wave wave wave wave wave