Java Beginners - Noël Vaes
Java Beginners - Noël Vaes Java Beginners - Noël Vaes
Inhoudsopgave Hoofdstuk 1: Inleiding..........................................................7 1.1 De geschiedenis van Java..................................................................................7 1.2 Java als programmeertaal..................................................................................7 1.2.1 Soorten programmeertalen..........................................................................7 1.2.2 Java versus andere programmeertalen.....................................................12 1.2.3 Kenmerken van Java als programmeertaal..............................................14 1.3 Java als platform...............................................................................................14 1.4 Soorten Java toepassingen..............................................................................16 Hoofdstuk 2: De Java Development Kit.............................17 Hoofdstuk 3: Java programma’s gebruiken.......................22 Hoofdstuk 4: Mijn eerste Java-toepassing........................24 4.1 Het maken van de broncode.............................................................................24 4.2 Het compileren van de broncode......................................................................25 4.3 Het uitvoeren van de bytecode.........................................................................26 4.4 De opbouw van het programma.......................................................................26 4.4.1 Commentaar in Java-code........................................................................27 4.4.2 Het pakket definiëren.................................................................................27 4.4.3 Het definiëren van een klasse...................................................................28 4.4.4 De methode main()....................................................................................29 4.4.5 Het eigenlijke werk.....................................................................................30 Hoofdstuk 5: De Java programmeertaal............................31 5.1 Variabelen en literals........................................................................................31 5.1.1 De declaratie van variabelen.....................................................................31 5.1.2 Het data type ............................................................................................32 5.1.3 Literals.......................................................................................................33 5.1.4 De naam....................................................................................................36 5.1.5 Final variables............................................................................................38 5.1.6 Typeconversie...........................................................................................39 5.2 Operatoren........................................................................................................41 5.2.1 Rekenkundige operatoren.........................................................................41 5.2.2 Relationele operatoren..............................................................................46 5.2.3 Logische operatoren..................................................................................47 5.2.4 Shift-operatoren.........................................................................................47 5.2.5 Bit-operatoren............................................................................................51 5.2.6 Toekenningsoperatoren.............................................................................56 5.2.7 Conditionele operatoren............................................................................57 5.2.8 Overige operatoren....................................................................................58 5.2.9 Prioriteitsregels..........................................................................................59 5.3 Uitdrukkingen, statements en blokken..............................................................60 5.3.1 Uitdrukkingen.............................................................................................60 5.3.2 Statements.................................................................................................60 5.3.3 Codeblok....................................................................................................61 5.4 Programmaverloop-statements........................................................................62 5.4.1 Het while en do while statement................................................................62 5.4.2 Het for statement.......................................................................................66 5.4.3 Het if else statement..................................................................................68 Copyright 2013 Noël Vaes - 3 - www.noelvaes.eu
- Page 1: Java Beginners
- Page 5 and 6: 10.1.3 Constructors van subklassen.
- Page 7 and 8: Inleiding Hoofdstuk 1: Inleiding 1.
- Page 9 and 10: Inleiding Binaire code Intel 010111
- Page 11 and 12: Inleiding 2. Voor elk besturingssys
- Page 13 and 14: Inleiding Voordelen: 3. Gecompileer
- Page 15 and 16: Inleiding Programma Besturingssyste
- Page 17 and 18: De Java Development Kit Hoofdstuk 2
- Page 19 and 20: De Java Development Kit Klik op Ni
Inhoudsopgave<br />
Hoofdstuk 1: Inleiding..........................................................7<br />
1.1 De geschiedenis van <strong>Java</strong>..................................................................................7<br />
1.2 <strong>Java</strong> als programmeertaal..................................................................................7<br />
1.2.1 Soorten programmeertalen..........................................................................7<br />
1.2.2 <strong>Java</strong> versus andere programmeertalen.....................................................12<br />
1.2.3 Kenmerken van <strong>Java</strong> als programmeertaal..............................................14<br />
1.3 <strong>Java</strong> als platform...............................................................................................14<br />
1.4 Soorten <strong>Java</strong> toepassingen..............................................................................16<br />
Hoofdstuk 2: De <strong>Java</strong> Development Kit.............................17<br />
Hoofdstuk 3: <strong>Java</strong> programma’s gebruiken.......................22<br />
Hoofdstuk 4: Mijn eerste <strong>Java</strong>-toepassing........................24<br />
4.1 Het maken van de broncode.............................................................................24<br />
4.2 Het compileren van de broncode......................................................................25<br />
4.3 Het uitvoeren van de bytecode.........................................................................26<br />
4.4 De opbouw van het programma.......................................................................26<br />
4.4.1 Commentaar in <strong>Java</strong>-code........................................................................27<br />
4.4.2 Het pakket definiëren.................................................................................27<br />
4.4.3 Het definiëren van een klasse...................................................................28<br />
4.4.4 De methode main()....................................................................................29<br />
4.4.5 Het eigenlijke werk.....................................................................................30<br />
Hoofdstuk 5: De <strong>Java</strong> programmeertaal............................31<br />
5.1 Variabelen en literals........................................................................................31<br />
5.1.1 De declaratie van variabelen.....................................................................31<br />
5.1.2 Het data type ............................................................................................32<br />
5.1.3 Literals.......................................................................................................33<br />
5.1.4 De naam....................................................................................................36<br />
5.1.5 Final variables............................................................................................38<br />
5.1.6 Typeconversie...........................................................................................39<br />
5.2 Operatoren........................................................................................................41<br />
5.2.1 Rekenkundige operatoren.........................................................................41<br />
5.2.2 Relationele operatoren..............................................................................46<br />
5.2.3 Logische operatoren..................................................................................47<br />
5.2.4 Shift-operatoren.........................................................................................47<br />
5.2.5 Bit-operatoren............................................................................................51<br />
5.2.6 Toekenningsoperatoren.............................................................................56<br />
5.2.7 Conditionele operatoren............................................................................57<br />
5.2.8 Overige operatoren....................................................................................58<br />
5.2.9 Prioriteitsregels..........................................................................................59<br />
5.3 Uitdrukkingen, statements en blokken..............................................................60<br />
5.3.1 Uitdrukkingen.............................................................................................60<br />
5.3.2 Statements.................................................................................................60<br />
5.3.3 Codeblok....................................................................................................61<br />
5.4 Programmaverloop-statements........................................................................62<br />
5.4.1 Het while en do while statement................................................................62<br />
5.4.2 Het for statement.......................................................................................66<br />
5.4.3 Het if else statement..................................................................................68<br />
Copyright 2013 <strong>Noël</strong> <strong>Vaes</strong> - 3 - www.noelvaes.eu