Hoe te programmeren in Java: 3 stappen (met afbeeldingen)

Inhoudsopgave:

Hoe te programmeren in Java: 3 stappen (met afbeeldingen)
Hoe te programmeren in Java: 3 stappen (met afbeeldingen)

Video: Hoe te programmeren in Java: 3 stappen (met afbeeldingen)

Video: Hoe te programmeren in Java: 3 stappen (met afbeeldingen)
Video: How to use App Library iOS 14? 2024, April
Anonim

Java (niet te verwarren met Javascript) is een van de meest populaire programmeertalen. Java is een programmeertaal op hoog niveau die kan worden gebruikt om apps te ontwikkelen voor meerdere besturingssystemen, waaronder Windows, macOS, Linux en Android. De manier waarop Java werkt, is dat u de Java Development Kit (JDK) downloadt, die wordt gebruikt om Java-code te ontwikkelen. De code wordt vervolgens gecompileerd tot bytecode die de computer kan begrijpen met behulp van de Java Runtime Environment (JRE). Met Java kun je met minimaal werk apps voor meerdere besturingssystemen ontwikkelen. Deze wikiHow leert je de basis om te beginnen met programmeren met Java.

Stappen

Methode 1 van 2: Installeren wat u nodig hebt

10381 1
10381 1

Stap 1. Download en installeer Java Runtime Environment

Java Runtime Environment is de softwarelaag die wordt gebruikt om Java-applicaties uit te voeren. Het bevat de bibliotheken, Java Virtual Machine (JVM) en andere componenten die nodig zijn om Java-toepassingen uit te voeren. Misschien heb je het al geïnstalleerd. Als dit niet het geval is, gebruikt u de volgende stappen om de nieuwste versie van Java Runtime Environment op uw computer te downloaden en te installeren:

  • Ga naar https://www.java.com/en/download/ in een webbrowser.
  • Klik Java-download.
  • Klik Ga akkoord en start gratis download.
  • Open het installatiebestand in uw webbrowser of de map Downloads.
  • Volg de instructies om de installatie te voltooien.
10381 2
10381 2

Stap 2. Download en installeer Java Development Kit

Hoewel Java Runtime Environment de software bevat die nodig is om Java-applicaties op uw computer uit te voeren, bevat het niet de tools die nodig zijn om Java-code te schrijven en te compileren in Java-klasse-applicaties. Daarvoor heb je Java Development Kit nodig. Gebruik de volgende stappen om Java Development Kit te downloaden en te installeren:

  • Ga naar https://www.oracle.com/java/technologies/javase-downloads.html in een webbrowser.
  • Klik JDK downloaden hieronder de nieuwste versie van Java Development Kit.
  • Scroll naar beneden en klik op de bestandsnaam die geschikt is voor uw besturingssysteem (bijv. Windows Installer, macOS installer)
  • Open het gedownloade installatiebestand in uw webbrowser of de map Downloads.
  • Volg de instructies om de installatie te voltooien.
10381 3
10381 3

Stap 3. Download en installeer een Java IDE

IDE staat voor Integrated Development Environment. Dit zijn programma's die u kunt gebruiken om code samen te stellen, te debuggen en te compileren. De twee meest voorkomende IDE's zijn Eclipse en Netbeans. U kunt Android Studio ook gebruiken om apps voor Android-apparaten in Java te ontwikkelen. Gebruik een van de volgende regels om een IDE voor Java te downloaden en te installeren.

  • Verduistering
  • Netbeans
  • Android Studio

Methode 2 van 2: Een "Hello World" -programma maken in Java

10381 4
10381 4

Stap 1. Open uw Java IDE

Open de IDE die u hebt gekozen om te downloaden. U kunt apps openen in het Windows Start-menu of in de map Programma's op de Mac.

10381 5
10381 5

Stap 2. Maak een nieuw Java-project aan

U krijgt mogelijk de optie om een nieuw project te maken wanneer u uw IDE voor het eerst opent. Zo niet, klik dan op Bestand in de menubalk bovenaan en klik vervolgens op de optie om een nieuw Java-project of een nieuwe Java-toepassing aan te maken.

10381 6
10381 6

Stap 3. Geef je project een naam

Wanneer u een nieuwe Java-toepassing of -project aanmaakt, wordt u gevraagd om uw project een naam te geven. Gebruik het veld bovenaan om een naam voor uw project te typen. Je kunt het een naam geven als "Hallo" of "Hello_World" of wat je maar wilt.

10381 7
10381 7

Stap 4. Maak een nieuwe Java-klasse aan

Wanneer u een nieuw project in uw IDE maakt, zoekt u het deelvenster Pakketverkenner, dat zich meestal aan de linkerkant bevindt. Hier vindt u alle bestanden die betrekking hebben op uw project. Om een nieuwe klas voor uw project aan te maken, klikt u met de rechtermuisknop op uw projectnaam en klikt u op Nieuwe les of klik op Nieuw gevolgd door Klas. Typ een naam voor de klas in het veld "Naam" en klik op Finish.

  • Een Java-klasse is als een constructor of blauwdruk voor Java-objecten. Een Java-klasse kan een of meer objecten bevatten met hun eigen unieke eigenschappen die "Leden" worden genoemd.
  • De code om een nieuwe klas aan te maken ziet er ongeveer zo uit:

    openbare les Hallo {

  • . Het sleutelwoord "public" is de toegangsmodifier. Dit vertelt dicteert wat toegang heeft tot de klasse of het object binnen het programma. Het trefwoord "klasse" geeft aan dat dit een nieuwe klasse is. Het trefwoord "Hallo" is de naam van de klas. Ten slotte opent de accolade "{" aan het einde de klas. U zult waarschijnlijk een paar regels naar beneden een accolade "}" zien. Alle code die deel uitmaakt van deze klasse staat tussen deze twee accolades.
10381 8
10381 8

Stap 5. Laat de volgende regel inspringen en typ public static void main(String args) { in de volgende regel

Deze regel wordt gebruikt om een nieuw lid aan te maken. Een lid is een kenmerk van een klasse. Een lid dat code met specifieke instructies bevat, wordt een "methode" genoemd. Methoden kunnen later in de code worden aangeroepen en uitgevoerd. Alle Java-programma's moeten een methode hebben die "main" wordt genoemd. Dit geeft aan waar het programma begint. Het sleutelwoord "Openbaar" is de toegangsmodifier.

  • Het sleutelwoord "public" is opnieuw de toegangsmodifier. Omdat het is ingesteld op "public", betekent dit dat deze methode overal in het programma kan worden aangeroepen. Als het was ingesteld op "private", zou dit betekenen dat de methode alleen toegankelijk is binnen de klasse.
  • Het sleutelwoord "statisch" geeft aan dat dit lid toegankelijk is vóór alle andere objecten in de klasse en zonder te verwijzen naar andere objecten of instanties.
  • Het sleutelwoord "void" is de retourwaarde van de methode. Dit geeft aan dat er geen waarden worden geretourneerd. Als het een getal zou retourneren, zou het worden gewijzigd in "int" of "float" of "double", afhankelijk van het type waarde dat u wilt retourneren.
  • Het sleutelwoord "main" is gewoon de naam van het lid. Alle Java-programma's moeten een methode hebben met de naam "main" om aan te geven waar het programma begint.

Telkens wanneer er tekst tussen haakjes staat (d.w.z. String args{}), wordt dit een argument genoemd. Een argument kan veel dingen zijn, zoals een geheel getal, dubbel, float of string. Deze regel code geeft aan dat de methode een verwacht argument is van het type array (een lijst met objecten) die strings bevat.

Inspringen wanneer u codeert is niet per se vereist, maar het helpt uw code georganiseerd te houden en geeft aan welke coderegels deel uitmaken van welke klasse, lid of methode. Laat elke regel code inspringen wanneer u een nieuwe klasse, lid of nieuwe methode maakt. Of na elk exemplaar van een nieuwe accolade

10381 9
10381 9

Stap 6. Laat de volgende regel inspringen en typ System.out.println("Hello World");

Deze regel wordt gebruikt om de woorden "Hello World" als een tekenreeks af te drukken.

  • Het trefwoord "System" geeft aan dat dit deel van de System klasse.
  • Het trefwoord "out" geeft aan dat dit een uitvoer is.
  • Het trefwoord "printlin" vertelt het programma om iets af te drukken in het uitvoerpaneel, de terminal of de opdrachtregel.
  • Aangezien "Hallo wereld" tussen haakjes staat, is dit een voorbeeld van een argument. In dit geval is het argument een tekenreeks met de tekst 'Hallo wereld'.
10381 10
10381 10

Stap 7. Test je programma

Testen als integraal onderdeel van programmeren. Zo zorg je ervoor dat je programma goed werkt. Om in Eclipse of Netbeans te testen, klikt u op het groene driehoekje 'Afspelen' bovenaan het scherm. Je zou moeten zien dat er "Hallo wereld" staat in het uitvoerpaneel onder aan het scherm. Als dit niet het geval is, moet u wat probleemoplossing uitvoeren om het probleem op te lossen. Je hele code zou er ongeveer zo uit moeten zien:

public class MyProgram { public static void main (String args) { System.out.println ("Hello World"); } }

  • Controleer de syntaxis voor alle code en zorg ervoor dat deze correct is ingevoerd. Zorg ervoor dat de zoekwoorden in de juiste volgorde staan en correct zijn gespeld, inclusief het hoofdlettergebruik.
  • Zorg ervoor dat elke open accolade voor elke klasse en methode een bijbehorende accolade sluiten achter de methode of klasse heeft.
  • Google elk foutbericht dat u ontvangt en kijk of er een oplossing is. Soms is er een probleem met het systeem. Mogelijk moet u een bestand verwijderen of zelfs Java opnieuw installeren.

Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube

Tips

  • Houd uw code georganiseerd en voeg veel opmerkingen toe zodat u ze gemakkelijk kunt lezen, oproepen en bijwerken.
  • Nadat je wat ervaring hebt opgedaan, kun je proberen om officiële programmeurscertificering te krijgen van Sun Microsystems zelf. Dit is veel ernstiger dan elke andere certificering die u van de derde partijen kunt krijgen.
  • Leer technologieën waarin Java sterk is: netwerkcommunicatie, databaseverbinding, webontwikkeling, enz.
  • Gebruik geen "magische getallen" als je het kunt helpen. Magische getallen zijn getallen en waarden die via uw code worden gedistribueerd wanneer ze als variabele moeten worden gedefinieerd, zodat ze opnieuw kunnen worden gebruikt en in een opmerking worden uitgelegd, zodat kan worden begrepen wat ze vertegenwoordigen. Dit maakt code gemakkelijker te onderhouden en bij te werken.
  • Er wordt neergekeken op onnodig lange methoden (de Java-naam voor subroutines/functies) omdat ze uw code moeilijk leesbaar en moeilijk te updaten maken. Leer uw code in kleine, precieze modules te verdelen die één ding goed doen.
  • Nadat je de basis onder de knie hebt, probeer je aan te sluiten bij het bestaande open source-project en werk samen met andere mensen. Vanuit het oogpunt van leren is dit efficiënter dan zelf iets groots en complexs te ontwikkelen.
  • Doorloop de API's die bij de SDK worden geleverd. Maak er een gewoonte van om de beschrijving van de methoden en klassen te lezen. Dit zal u helpen de gebruikte methode of klasse te onthouden wanneer u deze de volgende keer nodig heeft.
  • Beheers JUnit en schrijf automatische tests die de consistentie van uw programma controleren. De meeste serieuze projecten doen dit.
  • Probeer uw Java-programma te testen in de terminal of de opdrachtregel. Open de terminal op Mac of CMD op Windows. Typ "cd" gevolgd door het pad van uw Java-bestand. Typ vervolgens "java" gevolgd door uw programmanaam en druk op Enter.
  • Vind het wiel niet opnieuw uit. Java ging altijd over het hergebruiken van open-sourcebibliotheken. Als je iets nodig hebt dat niet vaak wordt gebruikt, is er meestal een bibliotheek die je helpt
  • Profiteer van het objectgeoriënteerde paradigma. Leer hoe u overerving, klassen, polymorfisme en inkapseling kunt gebruiken om de efficiëntie van uw code te vergroten. Objectgericht zijn is een van Java's sterke punten, dus gebruik het volledig.
  • Bookboon heeft een aantal goede gratis boeken over Java voor beginners

Aanbevolen: