Course Outline

Laten we beginnen

  • Geschiedenis
  • JVM
  • JDK
  • JRE
  • Hallo Wereld
  • JavaDocument
  • Lessen & Pakketten
  • API-Documentation

De basis

  • Java vergeleken met C++
  • Eenvoudige uitvoer
  • Opmerkingen
  • Native gegevenstypen
  • Variabelen
  • Trefwoorden
  • Identificatiegegevens
  • Expressionen en operators
  • Eenvoudige en samengestelde verklaringen
  • Controleverklaringen
  • Looping-verklaringen
  • Opdrachten
  • Lokale variabelen
  • Bewering
  • Annotaties

Inleiding tot OOP

  • Softwareontwikkelingscyclus
  • Objecten en klassen
  • Belangrijkste kenmerken van OOP
  • Relaties tussen objecten

Objectgeoriënteerd Programming

  • Objectklassen en klassentypevariabelen
  • Klassen en klassentypevariabelen declareren
  • Een methode aanroepen
  • Het speciale trefwoord 'dit'
  • Klasseverklaring
  • Attributen declareren
  • Methoden declareren
  • Methoden Overbelasting
  • Constructeurs declareren
  • Standaardconstructeurs
  • Overbelasting van constructeurs
  • Gebruik 'dit' binnen Constructors
  • Statische variabelen
  • Statische methoden
  • Statische initialisatoren
  • Laatste variabelen
  • Softwarepakketten
  • Pakketverklaring
  • De 'import'-verklaring
  • Enums declareren
  • JavaAPIDocumentation

Arrays en tekenreeksen

  • Array van oorspronkelijke typewaarden
  • Reeks objecten
  • Positie vierkante haakjes
  • Arraywaarden kopiëren
  • Multidimensionale array
  • De variabele 'lengte'
  • De 'String'-klasse
  • Tekenreeks instantiëren
  • Strings vergelijken
  • De 'toString()'-methode
  • De StringBuffer-klasse
  • De StringBuilder-klasse
  • De StringTokenizer-klasse
  • Argumenten doorgeven aan de 'hoofd'-methode

Erfenis

  • Inleiding tot erfenis
  • Erfenis in Java
  • Afleidingssyntaxis
  • Overerving betekenis
  • Constructeurs en erfenis
  • Access Modificatoren
  • Overschrijvende methoden
  • Polymorfisme
  • Constructeurs & 'super' trefwoord
  • Abstracte klasse
  • Interfaces
  • De 'instanceof'-operator
  • Castingreferenties
  • Verouderde methoden
  • De 'object'-klasse

Innerlijke klassen

  • Typen binnenklassen
  • Diepgaande betekenis
  • Innerlijke klassen binnen methoden
  • Anonieme innerlijke klasse
  • Statische innerlijke klasse

Afhandeling van uitzonderingen

  • Het mechanisme voor de afhandeling van uitzonderingen
  • Uitzonderingen Klassenhiërarchie
  • Drie soorten uitzonderingen
  • Try&Catch-verklaring
  • Het 'werp'-commando
  • De werpketen
  • Het 'eindelijk' blok
  • De 'worpen' toevoegen
  • De ‘handle or declare’-regel
  • Methoden Overbelasting, monsters

Basisprincipes van discussies

  • Wat is een draad?
  • De draaddelen
  • Nieuwe draad maken
  • Het starten van de draad
  • Meerdere discussies

I/O-streams

  • Java I/O-overzicht
  • I/O-streamcategorieën
  • Byte- en Char-streams
  • De InputStream Abstract-klasse
  • De OutputStream Abstract-klasse
  • Schrijven/lezen naar/van bestanden

Merkloos product

  • Invoering
  • Subtypen
  • Wildcards

Collecties

  • Invoering
  • Prestatie
  • Set
  • Lijst
  • Wachtrij
  • Kaart

Requirements

Geen

  14 Hours
 

Getuigenissen (4)

Related Courses

Related Categories