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
Starter
- Java Teknologifenomenet Hvordan skrive grunnleggende "hallo verden"-applikasjonen Hvordan kompilere og kjøre Java-koden Hvordan gjøre koden litt mer kompleks
Vi introduserer Apache Maven
- Konvensjon over konfigurasjon Maven Plugins konseptuell modell av et prosjekt
Installere og kjøre Maven
- Laste ned og installere Maven Teste en Maven installasjon Få hjelp med Maven
Et enkelt Maven prosjekt
- Opprette et enkelt prosjekt Bygge et enkelt prosjekt Enkel prosjektobjektmodell
Java Syntaks
- Objektorientert Programming Konsepter Variabler, matriser, datatyper, operatorer og kontrollflyt Hva er referansevariabler Klasser og objekter Hva er arv og hvordan det fungerer Hva grensesnitt er, hvorfor de er skrevet og hvordan Hvordan bruke Java-streng og nummer objekter og hvordan formatere data for utdata Hva pakker er for og hvorfor vi må bruke importdirektiv
Java Objekter
- Java-klassers oversikt Java-klassens livssyklus Klassemodifikatorer og arv Overbelastning" og overstyrende Klassekonstruktører Polymorfisme-relasjoner: IS og HAS 'static' nøkkelord Når skal man bruke statiske medlemmer Bruke objekter i en applikasjon distribuert med Maven
Tilpasse et Maven prosjekt
- Tilpass prosjektinformasjon Legg til nye avhengigheter Legg til ressurser Bygge en pakket kommandolinjeapplikasjon
Optimalisering og refaktorisering Maven POM-er
- POM-opprydding Optimaliseringsavhengigheter Optimalisering av plugins Endelige POM-er
Java Samlinger
- Samlingsgrensesnitt Lister, kartlegger og sett Samlinger og matriser Samtidighet Administrer samlinger med en applikasjon distribuert med Maven
Java Minne
- Søppelsamleren Heap and stack Objektlivssyklus 'finalize()'-metoden
Java Unntak
- Den generelle ideen om Java Exceptions Runtime og 'ekte' unntak Kaster et unntak 'try...catch'-setninger 'throws'-erklæring Utforme dine egne unntak Test og administrer unntak med en applikasjon distribuert med Maven
Et multimodulprosjekt med Maven
- Bygge Multimodule-prosjektet Kjøre Multimodule-applikasjonen
Java Samtidighet
- Tråder og samtidighet Trådede oppgaver Slå sammen tråder Klassevariabler synlighet Bygg og kjør en flertrådsapplikasjon med Maven
Krav
Prosedyremessig programmeringsspråk (som C, PHP, Basic, Pascal) eller objektorientert programmeringsspråkkunnskap kreves.
28 timer
Testimonials (1)
I liked the very practical scenario and lot of hands-on exercises.