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

Number of participants



Price per participant

Getuigenissen (3)

Related Courses

NetBeans

14 Hours

Guava

21 Hours

Vaadin

14 Hours

Enterprise Application Integrations with Spring Integration

14 Hours

Jakarta EE Fundamentals

28 Hours

Quarkus for Developers

14 Hours

Introduction to Apache Struts 2

14 Hours

Learning Gradle

14 Hours

Introduction to JavaServer Faces

14 Hours

OpenXava

14 Hours

Advanced Spring Boot

14 Hours

Angular and Spring Boot

14 Hours

Apache Camel and Spring Boot

14 Hours

Building Microservices with Spring Boot, Docker, and Kubernetes

21 Hours

Spring Boot, React, and Redux

14 Hours

Related Categories

1