Course Outline

Abstracte klasse

  • Verklaringsprincipes en implementatie van abstracte klassen
  • Typische problemen die men tegenkomt bij het werken met abstracte klassen

De rol van klassen, abstracte klassen en interfaces in het applicatiemodel

  • Cijfers Java objectgeoriënteerde abstractie
  • Het volledige objectmodel in Java
  • Programmamodel gericht op interfaces, abstracte klassen en interfaces voor toepassing, meer flexibiliteit en onafhankelijkheid van elk van de subsystemen van elkaar bij hun implementatie
  • Toepassingen van abstracte klassen om gemeenschappelijke functionaliteit te extraheren, uitgebreid door de implementatie van de flexibiliteit die ze interfaces bieden

De rol van dynamische en statische objecten in het applicatiemodel

  • Statische Java klassen en dynamische eigenschappen van deze klassen
  • Een onderscheid maken in de functionaliteit van beide soorten entiteiten binnen Java en typische toepassingen, en hun voorbeeld van goede praktijk bij het ontwerpen van oplossingen gebaseerd op statische en dynamische wezens Java
  • Inleiding tot de ontwerppatronen
  • Inleiding tot het fabrieksontwerppatroon

Bewerkingen met eenvoudige typen en wrapper-klassen

  • Zeer belangrijke feiten en technieken om het gebruik van eenvoudige typen in het Java objectmodel uit te breiden.
  • Bespreking van de rol van wrapper-klassen, eenvoudige typen en typische toepassingen van dit type in de toepassing

Speciale objecten Java, de klasse String, StringBuilder en StringBuffer

Herinner de basiseigenschappen van de klasse String en bespreek de behandeling van String-objecten door de virtuele machine

Het gebruik van bufferklassen en het werken op ketens

Opmaak en parseren, reguliere expressies

  • Inleiding tot reguliere expressies in Java
  • Bespreking van zowel basistechnieken voor het omgaan met reguliere expressies (String-klasse) als geavanceerde technieken gebaseerd op speciale klassen voor dit type constructie
  • Tokenisatie, zoeken en patroonmatching voor stringtypen

I/O-bewerkingen

  • Een gedetailleerde bespreking van de mechanismen I / O Java - klassestreaming, Writer- en Reader-klasse, klasse-wrapper en bufferstreams van Java.
  • Openen, sluiten en schrijven naar bestanden en sockets

Klassen binnen - gedetailleerde discussie

  • Bespreekt hoe innerlijke klassen in Java en zogenaamde anonieme klassen kunnen worden geïmplementeerd en gebruikt

Onderwerpen - gedetailleerde discussie, toepassingen en problemen

  • Discussieonderwerpen variërend van het abstractiemechanisme van threads in Java en eindigend met de synchronisatie van threads die threads in een groep verbinden om onderwerpenpools van veelvoorkomende problemen met betrekking tot het werk van threads, zoals impasses, te presenteren en te bespreken

Reflecties Java - Inleiding en toepassing

  • Inleiding tot het reflectiemechanisme Java
  • Onderwerpen van de lezing zijn onder meer de bespreking van de implementatie van reflectie in Java, methoden voor het laden en uitvoeren van klassen, het instantiëren van klassen en het leren kennen van de structuur van de klassen

Java Serialisatie

  • Inleiding tot Java objectserialisatie
  • Wat is serialisatie, hoe u een object serialiseert, objecten die van elkaar afhankelijk zijn en hoe u veelvoorkomende problemen met dit soort problemen kunt voorkomen
  • Typisch gebruikt het voorbeeld van serialisatie en RMI CORBA

Requirements

Kennis van de onderwerpen die besproken worden in de cursus Java Fundamentals.

 28 Hours

Getuigenissen (1)

Related Courses

Related Categories