Cursusaanbod
Invoering
- JVM, JRE en JDK
- Geïntegreerde ontwikkelomgeving
- Compilatie en uitvoering van een Java code
Java Syntaxis
- Pakketjes
- Variabelen, arrays en gegevenstypen
- Operators en controlestroom
- Opsommingsdetails
Object-Oriented Programming
- Klassen en objecten
- Klasseconstructeurs
- Erfenis, overbelasting en overheersing
- Access modificaties
- Abstracte klassen
- Interfaces
Java Verzamelingskader
- Verzamelingen versus arrays
- Lijsten, kaarten, wachtrijen en sets
- Kaarten
- Is gelijk aan en hashCode-contract
- Sorteren
Afhandeling van uitzonderingen
- Klasse werpbaar
- gecontroleerde en niet-gecontroleerde uitzonderingen
- Een uitzondering gooien
- 'try...catch'-uitspraken
- Aangepaste uitzonderingen maken
Invoer/uitvoer-API
- Werken met invoer- en uitvoerstromen
- Byte versus tekenstroom
- Bestandsbehandeling
- Serialisatie van objecten
- NIO.2
Java Gelijktijdigheid
- Onderwerpen en gelijktijdigheid
- Thread-klasse versus uitvoerbare interface
- Taken uitvoeren met ExecutorService
- Synchroniseren van threads
Vereisten
Kennis van procedurele programmeertaal (zoals C, PHP, Basic, Pascal) of objectgeoriënteerde programmeertaal is vereist.
Testimonials (5)
exceptional trainer I would like to salute for his methodology and wide range of subject matter expertise
Mahdi Alami Hamedane - Dubai Courts
Cursus - Java Fundamentals
Ik vond het leuk hoe de trainer met ons omging.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Cursus - Java Fundamentals
Automatisch vertaald
De opening van de trainer om dingen uit te leggen die we niet begrepen, zelfs als er buiten het cursuscurriculum was.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Cursus - Java Fundamentals
Automatisch vertaald
Very professional and skilled trainer.
Cosmin Rechisan - Aptiv Technology Services & Solutions
Cursus - Java Fundamentals
Trainer willing to prepare the hands on materials based on request during the training.