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.