Advertentie
Er zijn genoeg mensen die ik ken die willen weten hoe ze moeten programmeren, maar ze zijn in de war door hoe ze moeten beginnen en wat de algemene ideeën van programmeren zijn. Daarnaast zijn er een groot aantal programmeertalen Welke programmeertaal moet u leren voor softwareontwikkeling?Wanneer u begint met programmeren, is het belangrijk dat u uw tijd verstandig investeert om ervoor te kiezen leer iets dat u in de nabije toekomst allebei ten goede zal komen met zichtbare resultaten op uw platform van... Lees verder om uit te kiezen, dus het kiezen van de juiste om mee te beginnen kan een beetje moeilijk zijn voor de onervaren programmeur. Dit artikel helpt je op weg met een relatief eenvoudig te leren taal.
Waarom Java-programmeren leren?
Java is mijn programmeertaal bij uitstek wanneer ik de programmeerconcepten probeer te leren. Dit komt omdat Java zeer platformonafhankelijk is, een redelijk leesbare syntaxis heeft (in vergelijking met andere talen), en er zijn veel tools die het ontwikkelen in Java een vrij gemakkelijke taak kunnen maken. Voordat we beginnen, moet u ervoor zorgen dat u de
JDK geïnstalleerd, omdat u niets zonder kunt.Delen van Java
Java-programma's zijn onderverdeeld in klassen. Technisch gezien is elke klasse zijn eigen programma, maar je kunt met talloze klassen werken om een groter, complexer programma te maken met behoud van een goede code-organisatie. Ten minste een van die klassen moet de hoofdklasse zijn of een hoofdmethode bevatten. Een methode is een stuk code dat wordt uitgevoerd wanneer u eenvoudig de naam van de methode aanroept. De belangrijkste methode is vereist omdat Java naar deze methode zoekt om het programma te starten. Je kunt parameters doorgeven aan andere methoden als je dat wilt, zodat de methode input kan nemen en er iets mee kan doen.
Variabelen
Meer dan waarschijnlijk zult u ook op bepaalde punten informatie moeten opslaan. Dit zijn variabelen, of soms velden genoemd, die de informatie bevatten. Je moet het type variabele specificeren zodat Java weet wat je probeert vast te houden. Dit omvat zaken als true / false (boolean), getallen (int, long, double, etc.) en nog veel meer. Omdat Java objectgeoriënteerd programmeren kan ondersteunen, kunt u zelfs instanties van een klasse in een variabele opslaan.
Voorbeeld
Hier is bijvoorbeeld een klasse die eenvoudig het nummer 6 op het scherm zou afdrukken:
openbare klasse maken gebruik van. { openbare statische leegte main (String args []) { int myNum = 6; System.out.println (myNum); } }
2 Aanbevolen toepassingen
Er zijn twee toepassingen die ik zou aanraden en die je zullen helpen tijdens je programmeeravonturen.
Greenfoot

Greenfoot Leer hoe u programma's in Java schrijft met GreenfootGreenfoot zorgt voor het leren van een programmeertaal door een ontwikkelplatform aan te bieden, bedoeld voor educatieve doeleinden, waar gebruikers snel aan de slag kunnen en visuele resultaten terugkrijgen in de vorm van afbeeldingen. Greenfoot loopt ... Lees verder is een erg leuke manier om het programmeren onder de knie te krijgen, omdat je de wijzigingen die je aanbrengt in de code kunt zien in een game-instelling. Daarnaast is er een geweldige community die hulp, ideeën en nog veel meer kan geven. Dus als je een visuele programmeerervaring wilt, is Greenfoot een geweldige manier om te beginnen.
Geany

Voor degenen die een goed genoeg editor willen hebben om de nitty gritty-programmering te doen, raad ik aan om te gebruiken Geany Geany - Een geweldige lichtgewicht code-editor voor LinuxVerrassend genoeg biedt Linux niet zoveel goede IDE's (Integrated Development Environments). Ik geloof dat dit komt omdat vroeger de meeste Linux-programmeurs de goede oude Kladblok (of in dit geval gedit) hebben verwijderd en zijn begonnen ... Lees verder . Het is beschikbaar voor alle besturingssystemen, is relatief licht van gewicht en klaart de klus gewoon. Er zijn inderdaad veel van andere editors waaruit mensen kunnen kiezen, en die mogen ze in plaats daarvan gebruiken, maar mijn aanbeveling blijft bij Geany.
2 Aanbevolen websites
Er zijn een aantal websites die je kunnen helpen als deze inleiding niet logisch was.

Ten eerste is 'Javaanse 6.0”Die een veel langere maar volledige uitleg geeft van de basisconcepten van Java-programmeren. Hier vindt u veel informatie en enkele programmeeroefeningen. Als je er de tijd voor hebt, is het geweldig om te lezen.

Ten slotte kun je ook uitchecken HowStuffWorks ’pagina op Java. Het bevat ook wat informatie en begeleidt u bij het maken van uw eerste programma. Dit is een ander interessant artikel en betreft een ander eerste probleem dan het traditionele "Hallo wereld" -voorbeeld.
Conclusie
Aan de slag gaan met Java is niet zo moeilijk als het lijkt. Met enige tijd en oefening zal je het onder de knie krijgen en van daaruit kun je complexere programma's bouwen die meer functionaliteit bieden. Bovendien, als u de programmeerconcepten beheerst, is het gemakkelijker om andere programmeertalen te leren, aangezien een groot deel van het leerproces eenvoudigweg een andere syntaxis is.
Laat ons weten wat uw Java-apps en -tools zijn in de onderstaande opmerkingen.
Danny is senior aan de Universiteit van Noord-Texas en geniet van alle aspecten van open source-software en Linux.