Hoe te beginnen met Java

Java
Een vriendelijke gids over hoe u de Java-development kit te krijgen, een goede IDE, en een geweldig boek.

Java is een krachtig maar eenvoudig te gebruiken programmeertaal (niet te vergeten dat het de taal die wordt gebruikt in de meeste het programmeren van computers cursussen.) Java is een prachtige taal en vrij gemakkelijk als je eenmaal alles opgezet – maar het krijgen van alles in te stellen is het moeilijk. Dat is wat deze gids voor.

Het verkrijgen van de SDK

Voordat je iets doen, je moet krijgen de JDK – de Java Development Kit of Java SDK (Software Development Kit). U hebt de SDK schrijven Java-programma's. Ga naar deze pagina en klik op de JDK download knop.

Click on the cup of Java (the JDK download.)
Klik op de omcirkelde knop en download het juiste bestand voor uw platform.

Download de installer en voer het uit. Congrats! De Java SDK is nu op uw computer is geïnstalleerd.

Het krijgen van een IDE

Nu dat je de JDK, je kunt beginnen met het programmeren, maar je moet het op de ouderwetse manier: code schrijven in een teksteditor en het compileren via de opdrachtregel.

Tenzij, natuurlijk, je hebt een Integrated Development Environment, dat is een mooie term voor een programma dat u code helpt. Geloof me, het is veel, veel gemakkelijker codering een IDE.

Dus welke IDE moet u gebruiken? De meeste mensen zullen een paar aanraden aan u:

  • BlueJ is een zeer eenvoudige IDE dat is goed voor educatieve doeleinden, maar niet erg handig voor grote projecten. De kans is groot dat je gericht een beetje hoger dan BlueJ biedt je. Geen slechte IDE hoewel.
  • JCreator iets krachtiger, maar het is duur, en de gratis versie is nauwelijks beter dan het coderen van de ouderwetse manier (Ik zal je vertellen, Ik moet JCreator gebruiken op school.) Het is onhandig en mist een groot deel van de leuke features dat de volgende 2 IDE's hebben. Wilt u misschien op dit ene te geven.
  • Eclips een krachtig, professioneel editor die een veel pros gebruiken (en maak je geen zorgen, het is gratis.) Het is erg handig, als een beetje intuïtief, en beschouwd als een van de beste IDE's die er zijn. Zeker een kijkje waard.
  • Netbeans is niet zo bekend als Eclipse, maar het is net zo krachtig en nuttig. Het is zeer vergelijkbaar met Eclipse, behalve dat het iets gemakkelijker te gebruiken en het heeft een zeer mooie GUI builder. Ik persoonlijk adviseren het, en Ik zal laten zien hoe je deze IDE gebruiken in deze handleiding. Je moet ofwel Netbeans of Eclipse gebruiken.

Ga je gang en downloaden en installeren en IDE (op de links klikt gewoon naar hun sites.)

Het maken van een project

Vuur van Netbeans (kunt u zich inschrijven, maar je hoeft niet te) en klik op de doos knop met een plusteken op de werkbalk. Dat is de nieuw project knop. Ik zal gewoon laten zien hoe je een nieuw project maken – elke Java app die je maakt zal zijn eigen project. NetBeans worden alle bestanden op een centrale plaats te houden voor u.

Create a Java - Java Application.
Kies een Java creëren > Java Application.

Maak de Java > Java Application, voer vervolgens de naam van uw project – noem het wat je wilt. U kunt de andere velden te veranderen, maar dat is niet echt nodig.

En voila! Uw project wordt gecreëerd. Het zal er een beetje in deze trant…

The main screen of a NetBeans project
U bekijkt het belangrijkste bestand van uw project.

U kunt typen wat ik typte (de regel gemarkeerd in het blauw; klik op de afbeelding om het originele grootte te bekijken) in die ruimte en klik vervolgens op de groene pijl in de werkbalk om uitvoeren van uw toepassing. (Maak je geen zorgen als geen van dit zinvol voor u; je de taal snel te leren.)

Als je ziet wat de uitgang aan de onderkant van je scherm, dan alles werkte – kunt u nu schrijven Java naar hartelust.

Als u een nieuw bestand toe te voegen, klik op de pagina met een plusteken op de werkbalk en selecteer Java > Java Class. (Weer, maak je geen zorgen als je geen idee wat een klasse is, gewoon gaan met haar.) Voer de naam van het bestand in de volgende stap (Als u wilt maken SomeFile.java, invoeren Eenbestand in het tekstvak.)

Nu uw scherm zal een beetje als volgt uit:

The main screen of NetBeans
Wat uw werkruimte eruit komt te zien als je eenmaal hebt meerdere bestanden

Let op de lijst met bestanden in het linkervenster – Klik gewoon op de naam van een bestand om openen in een nieuw tabblad. U kunt veel bestanden – en dus veel tabbladen – openen en te bewerken in een keer. Het runnen van uw programma werkt nog steeds als normaal.

Dat is allemaal goed en wel, je zegt, maar ik heb geen idee hoe dit Java ding schrijven. Heb ik een koffiezetapparaat?

Het krijgen van een boek

Duidelijk, je kan niet schrijven Java, tenzij je het leren. Als u het nemen van een cursus over Java, u kunt hier stoppen. Anders, heb je een goed boek nodig hebt om Java te leren.

Probleem is, het grootste deel van de boeken op Java zijn ofwel ongelooflijk saai, te ingewikkeld, of gewoon flat-out slecht. Gelukkig, er is een uitstekend boek over Java door een uitstekende reeks – Head First Java. (Get it on Amazon.)

Head First Java
Head First Java is de meest ontzagwekkende Java boek ooit geschreven.

Als je ooit een Head First boek hebt gelezen, je het ermee eens dat de Head First boeken zijn geweldig. Ze zijn boeiende, plezier, en vol met nuttige oefeningen. Geen saaie lezingen of saaie schoolboeken die zwaarder zijn dan woordenboeken. Geen, Head First Java is eigenlijk nuttig en maakt Java leuk en gemakkelijk. Ik gebruikte het zelf en het was veel beter dan een 9-maanden durende cursus (niet te vermelden dat de gehele inhoud van de cursus passen in over 100 bladzijden van dit boek.)

Ernstig, Ik kan niet genoeg benadrukken hoe geweldig Head First is. Ga je gang en koop het, en je kunt met de rechtermuisknop springen. Wanneer u een nieuwe oefening te starten, maak een nieuw project en voeg zoveel bestanden als u wilt.

Head First gaat ervan uit dat je het schrijven van code op de ouderwetse manier met behulp van handmatige compilatie vanaf de command-line. Geen noodzaak om dat te doen – als ze je vertellen om een ​​oefening te compileren en uit te voeren, net het project op NetBeans draaien. U kunt alle oefeningen van de veiligheid van NetBeans doen.

Afscheid

Bedankt voor uw interesse, en veel succes met Java! Ik ben geen Java expert, maar als je vragen hebt voel je vrij om commentaar op dit bericht, email me, of Vraag mij op Twitter.

Gepubliceerd door

Neel Mehta

Harvard College. Webontwikkelaar. Ergens filosoof. Honkbal junkie.

Laat een reactie achter