Kursplan

Introduksjon

  • JVM, JRE og JDK
  • Integrert utviklingsmiljø
  • Kompilering og kjøring av Java-kode

Java-syntaks

  • Pakker
  • Variabler, matriser og datatyper
  • Operatører og kontrollflyt
  • Detaljer om oppføring

Objektorientert programmering

  • Klasser og objekter
  • Klasseskjermere
  • Arv, overlasting og overskriving
  • Tilgangsmodifikatorer
  • Abstrakt klasser
  • Grensesnitt

Java Collection Framework

  • Samlinger vs matriser
  • Lister, kart, køer og sett
  • Kart
  • Kontrakt for equals og hashCode
  • Sortering

Håndtering av unntak

  • Klasse Throwable
  • Kontrollerte og ukontrollerte unntak
  • Kasting av unntak
  • 'try...catch'-setninger
  • Oppretting av egendefinerte unntak

Input/Output API

  • Arbeid med Input- og Output-strømmer
  • Byte vs karakterstrøm
  • Filhåndtering
  • Objektserialisering
  • NIO.2

Java-konkurranse

  • Tråder og konkurranse
  • Thread-klasse vs Runnable-grensesnitt
  • Kjøring av oppgaver ved hjelp av ExecutorService
  • Synkronisering av tråder

Krav

Prosedyremessig programmeringsspråk (som C, PHP, Basic, Pascal) eller objektorientert programmeringsspråkkunnskap kreves.

 28 timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier