Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Anmeldelse
- Arv og intefances Objektreferanser vs arv polymorfisme-grensesnitt Statiske og standardmetoder Samlinger og generiske artikler Generiske (arv, jokertegn) Skriving av generiske typer
Design Patterns
- Objektoppretting Statiske metoder og felt nye Operatøropprettingsmønstre Arv vs komposisjon / fordeler og ulemper Sammensatt mønster indre klasser
Speilbilde
- Klassen kalt Class Finding Fields, Methods, and Constructors Accessing Fields, Invoking Methods Examining Arrays
Merknader
- Merknader i Java API (@Override, @Deprecated) Definere merknader
Funksjonell Programming
- Lambda Expression Oversikt Lambda Expressioner og funksjonelle grensesnitt Bruke Lambda Expressioner Arbeide med metodereferanser
Stream API
- Strømmer og samlinger Filtrering av samlinger Kjeding og pipelining
Dato/klokkeslett API
- Legecy APIer Dato/Time API (JSR 310) Datobaserte og tidsbaserte hendelser Tidsstempler, perioder og varigheter Utføre beregninger Formatering Lokalisering / tidssoner
Grunnleggende om JUnit
- JUnit-oversikt, testdrevne utviklingstester og påstander som arbeider med unntak Organisering av tester med JUnit-skriveoppsett - @Before, @After Test Suites og andre funksjoner Oversikt over mock-objekter
Bygg verktøy
- Ant Oversikt Maven Oversikt
Krav
Kunnskap om Java språk og OOP. Deltakerne trenger å kjenne til pakker, kontrollstrømmer og løkker, grunnleggende betongklasser og grunnleggende grensesnitt.
7 timer