Neem contact met ons op

Cursusaanbod

Introductie

  • JVM, JRE en JDK
  • Geïntegreerde ontwikkelomgeving
  • Compileren en uitvoeren van Java-code

Java-syntaxis

  • Pakketten
  • Variables, arrays en datatypes
  • Operatoren en besturingsflow
  • Details van enumeraties

Object-gerichte programmering

  • Klassen en objecten
  • Klasseconstructors
  • Erfelijkheid, overladen en overschrijven
  • Toegangsmodificatoren
  • Abstracte klassen
  • Interfaces

Java Collections Framework

  • Collecties versus arrays
  • Lists, maps, wachtrijen en sets
  • Maps
  • Verplichtingen van Equals en hashCode
  • Sorteren

Uitzonderingsbehandeling

  • Klasse Throwable
  • Geecontroleerde en ongecontroleerde uitzonderingen
  • Een uitzondering gooien
  • 'try...catch' statements
  • Aanmaken van aangepaste uitzonderingen

Invoer/Uitvoer API

  • Werkend met in- en outputstromen
  • Byte-stroom versus karakterstroom
  • Bestandsbeheer
  • Objectserialisatie
  • NIO.2

Java-concurrentie

  • Threads en concurrentie
  • Thread-klass versus Runnable-interface
  • Uitvoeren van taken met ExecutorService
  • Synchroniseren van threads

Vereisten

Voorafgaande kennis vereist van een procedurele programmeertaal (zoals C, PHP, Basic, Pascal) of een objectgerichte programmeertaal.

 28 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën