Kursplan

Introduktion

  • JVM, JRE och JDK
  • Integrerad utvecklingsmiljö
  • Kompilering och exekvering av en Java-kod

Java Syntax

  • Paket
  • Variabler, arrayer och datatyper
  • Operatörer och styr flödet
  • Uppräkningsdetaljer

Object-Oriented Programming

  • Klasser och föremål
  • Klasskonstruktörer
  • Arv, överbelastning och åsidosättande
  • Access modifierare
  • Abstrakta klasser
  • Gränssnitt

Java Insamlingsram

  • Samlingar vs arrayer
  • Listor, kartor, köer och uppsättningar
  • Kartor
  • Equals och hashCode-kontrakt
  • Sortering

Undantagshantering

  • Klass Kastbar
  • kontrollerade och omarkerade undantag
  • Kasta ett undantag
  • "försök...fånga" uttalanden
  • Skapa anpassade undantag

Input/Output API

  • Arbeta med in- och utströmmar
  • Byte vs teckenström
  • Filhantering
  • Objektserialisering
  • NIO.2

Java Samtidighet

  • Trådar och samtidighet
  • Trådklass vs körbart gränssnitt
  • Kör taks med ExecutorService
  • Synkronisera trådar

Krav

Procedurmässigt programmeringsspråk (som C, PHP, Basic, Pascal) eller kunskap om objektorienterat programmeringsspråk krävs.

 28 timmar

Antal deltagare



Price per participant

Vittnesmål (5)

Relaterade Kurser

Relaterade Kategorier