Kurzusleírás

Bevezetés

  • JVM, JRE és JDK
  • Integrált Fejlesztői Környezet
  • Java kód fordítása és futtatása

Java Szintaxis

  • Csomagok
  • Változók, tömbök és adattípusok
  • Operátorok és vezérlési szerkezetek
  • Enumeráció részletei

Objektum-Orientált Programozás

  • Osztályok és objektumok
  • Osztály konstruktorok
  • Öröklődés, túlterhelés és felülírás
  • Hozzáférési módosítók
  • Absztrakt osztályok
  • Interfészek

Java Kollekciók Keretrendszere

  • Kollekciók vs tömbök
  • Listák, térképek, sorok és halmazok
  • Térképek
  • Equals és hashCode szerződés
  • Rendezés

Kivételkezelés

  • Throwable osztály
  • Ellenőrzött és nem ellenőrzött kivételek
  • Kivétel dobása
  • 'try...catch' utasítások
  • Egyéni kivételek létrehozása

Bemeneti/Kimeneti API

  • Bemeneti és kimeneti streamek kezelése
  • Bájt vs karakter stream
  • Fájlkezelés
  • Objektum szerializáció
  • NIO.2

Java Konkurencia

  • Szálak és konkurencia
  • Thread osztály vs Runnable interfész
  • Feladatok futtatása ExecutorService segítségével
  • Szálak szinkronizálása

Követelmények

Előfeltétel a procedurális programozási nyelv (mint például C, PHP, Basic, Pascal) vagy objektum-orientált programozási nyelv ismerete.

 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák