1. Lees je programmacode van links naar rechts of van rechts naar links?
Programmacode lees je altijd van rechts naar links. Dit geldt voor alle programmeertalen.
| links | <------ | rechts |
| int x | = | y + z |
Met andere woorden: het gedeelte aan de rechterkant van het gelijkteken (=) wordt eerst uitgevoerd en de uitkomst daarvan wordt toegewezen aan de linkerkant ervan.
2. Hoe moet elke regel code eindigen?
Elke regel code moet in Java eindigen met een puntkomma ( ; ).
3. Wat wordt er bedoeld met een event-handler?
De event-handler is de blok code die wordt uitgevoerd zodra je op een knop in de interface klikt. De event-handler kan je herkennen doordat in de naam het woord ActionPerformed staat.
1 public void knop_ActionPerformed(ActionEvent evt) {
2 // TODO add your code here
3
4 }
De event-handler begint op regel 1 en eindigt in op regel 4. Jouw code moet je steeds tussen de begin-accolade ( { ) en de eind-accolade ( } ) neerzetten (op de plek waar 'add your code here' staat).
Let op: ergens bovenaan in de code van elke applet staan ook de volgende regels:
knop.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
knop_ActionPerformed(evt);
}
});
Ondanks dat in deze regels het woord ActionPerformed staat, is dit niet de locatie waar je jouw code moet schrijven. Scroll dus even verder totdat je ergens in de code 'add your code here' ziet staan.
4. Wat betekent de foutmelding 'cannot find symbol'?
De error 'cannot find symbol' betekent dat de naam van een variabele (of methode) niet wordt herkend. Controleer de spelling van de variabele (of de methode).
Let op: Java is hoofdletter gevoelig dus controleer ook de hoofdletters!
5. Hoe kan ik het schrijven van een Java-applet het beste aanpakken?
Het schrijven van een Java-applet kan je het beste aanpakken door het doorlopen van de volgende stappen:
6. Hoe moet ik een foutmelding lezen?
Voorbeeld:
HelloWorld.java : 56 : 10 : error : cannot find symbol
| HelloWorld.java | bestandsnaam | |
| 56 | regelnummer | |
| 10 | karakternummer | |
| error | type fout/melding | |
| cannot find symbol | omschrijving van de fout/bug |
In het bovenstaande voorbeeld zit er een spelfout in de buurt van het 10de karakter op de 56ste regel in het bestand HelloWord.java.
Tip: door te dubbelklikken op de foutmelding, ga je direct naar de regel waar de fout/bug staat!
7. Hoe kan ik aantekeningen bij een stuk code plaatsen?
Je kan aantekeningen bij een stuk code te plaatsen door deze achter twee schuine strepen te plaatsen.
Voorbeeld
// Deze tekst wordt niet gecompileerd.
// Erg handig om uit te leggen hoe de code werkt!
Een andere manier om aantekeningen bij een blok code te plaatsen is door de aantekening te plaatsen tussen de code /* en */.
Voorbeeld
/*
* 1. Haal het getal op uit het invoerveld.
* 2. Vermenigvuldig het getal met x
* 3. Plaat de uitkomst in het uitvoerveld.
*/