Első lépések a Java-val

A Java az egyik legnépszerűbb programozási nyelv, amelyet gyakran használnak webes és vállalati méretű alkalmazások felépítéséhez. Ez az oktatóanyagok gyűjteménye segít megismerkedni a Java alapfogalmaival.

Java nyelv alapjai

Az osztályok és tárgyak megismerése előtt kezdjük a nyelv alapvető szintaxisával.

  • Alapszintű szintaxis a Java-ban
  • Bevezetés a primitívekbe
  • Java main () Módszer magyarázata
  • Vezérlő struktúrák
  • Útmutató a Java hurkokhoz
  • Útmutató a Java csomagokhoz
  • Pass-by-Value mint paraméterátadási mechanizmus a Java-ban

Java OOP

Ezután merüljünk el az objektum-orientált programozás világában, gyakorlati Java példákkal.

  • Java osztályok és objektumok
  • Betonórák
  • Hozzáférés módosítók
  • Kivitelezők
  • Útmutató az objektumok létrehozásához
  • Absztrakt osztályok
  • Interfészek
  • Útmutató az örökléshez
  • A ez Kulcsszó
  • A szuper Kulcsszó
  • Módszer Túlterhelés és felülbírálás
  • A statikus Kulcsszó
  • Java Enums
  • A végső Kulcsszó

Java karakterláncok

A karakterláncok a Java általános adattípusai, amelyek szöveget képviselnek. Nézzük meg, hogyan lehet létrehozni és használni Húr tárgyakat.

  • Minden a karakterláncról Java-ban
  • Miért változtatható meg a karakterlánc a Java-ban?
  • Húrok összehasonlítása
  • Java karakterlánc-konverziók
  • Jáva toString () Módszer

Java kivételek

Kivételt képez a rendellenes viselkedés a program végrehajtása során. Tisztázzuk, mik a Java kivételek, és hogyan segíthetnek nekünk kevesebb hibára hajlamos kódot írni.

  • Kivételkezelés Java-ban
  • Hozzon létre egy egyedi kivételt
  • Láncolt kivételek
  • Különbség a dobások és a dobások között a Java-ban
  • Próbálja ki az erőforrásokkal

Java tömbök

Itt az ideje, hogy megnézzük az első Java-adatstruktúránkat - tömböket.

  • Tömbök Java-ban: Útmutató
  • Tömbök inicializálása
  • A java.util.Arrays osztály

Java gyűjtemények

Az adatstruktúra összetettebb típusa a gyűjtemény, amely a tömbökhöz képest dinamikus méretű.

  • Tömb lista
  • LinkedList
  • A gyémánt operátor Java-ban
  • Összehasonlító és összehasonlítható
  • A Java Generics alapjai
  • HashSet
  • HashMap
  • A HashMap inicializálása
  • Iterátor
  • Konvertálás tömb és egy lista között Java-ban

Java adatfolyamok

Végül eljutunk a Java adatfolyamokhoz - amelyek nem adatstruktúrák, hanem az adatforrások köré fonódnak, és lehetővé teszik az adatok hatékonyabb feldolgozását.

  • Bevezetés a Java 8 adatfolyamokba
  • A Java 8 Stream API bemutatója
  • Funkcionális interfészek a Java 8-ban
  • Útmutató a Java 8 gyűjtőihez
  • Java Stream szűrő Lambda Expressional

Java IO

Nézze meg a Java-fájlokkal és más adatbeviteli / kimeneti módszerekkel való együttműködés lehetőségeit.

  • Konzol I / O Java-ban
  • Olvasás fájlból
  • Fájl létrehozása
  • Írás fájlba
  • Bevezetés a Java NIO2 File API-ba
  • BufferedReader
  • OutputStream

Java fejlesztői környezet

Fontos megérteni a Java virtuális gép és más fejlesztő eszközök működésének alapjait.

  • Különbség a JVM, a JRE és a JDK között
  • Verem memória és halom helyet Java-ban
  • Osztályos rakodók

Természetesen sokkal többet kell megtudni a Java programozásról, és a rendelkezésre álló fejlesztői eszközök és API-k minden nap változnak. De az alapfogalmak alapos megalapozásával belevághat valamibe, és mindig tovább tanulhat.

Ha további oktatóanyagokat és példákat szeretne a Java problémamegoldására, tekintse meg a Java Java kategóriát is.


$config[zx-auto] not found$config[zx-overlay] not found