promóció
CodeGym Egyetem
Tanulás
Tanfolyam
Feladatok
Felmérések és kvízek
Játékok
Segítség
Menetrend
Közösség
Felhasználók
Fórum
Csevegés
Cikkek
Sikertörténetek
Tevékenység
Vélemények
Előfizetések
Világos téma
Leckék
Vélemények
Rólunk
Rajt
Kezdje el a tanulást
Kezdje el a tanulást most
Küldetés térkép
Leckék
Minden küldetés
Minden szint
Kivételek dobása
szint,
Lecke
1. throwoperátor Amikor egy kivételt elkap egy catchblokk, és amíg a Java gépre nem dobja, az csak egy objektum, amely örökli Exception(vagy inkább Throwable). Maga a kivételobjektum nem rendelkezik mágikus tulajdonságokkal. A kivételek műk
A kivételek típusai
szint,
Lecke
1. A kivételek típusai Minden kivétel 4 típusra oszlik, amelyek valójában egymást öröklik osztályok. Throwableosztály Az összes kivétel alaposztálya az Throwableosztály. Az Throwableosztály tartalmazza azt a kódot, amely az aktuális hívási
Saját kivételek létrehozása
szint,
Lecke
Azt hiszem, valószínűleg tapasztalt már olyan helyzetet, amikor kódot futtat, és a végén valami NullPointerException , ClassCastException , vagy még rosszabb... Ezt egy hosszú hibakeresési, elemzési, guglizási stb. folyamat követi. A kivéte
Veremnyom
szint,
Lecke
1. Verem nyomkövetése A Java programozási nyelv számos lehetőséget kínál a programozó számára, hogy információt szerezzen arról, hogy mi történik a programban. És nem csak szavak. Például a C++ programok lefordítása után egyetlen nagy fájl
Próbálja ki az erőforrásokkal nyilatkozatot
szint,
Lecke
1. Külső erőforrások Ahogy egy Java program fut, néha kölcsönhatásba lép a Java gépen kívüli entitásokkal. Például a lemezen lévő fájlokkal. Ezeket az entitásokat általában külső erőforrásoknak nevezik. A belső erőforrások a Java gépen belü
További leckék a szinthez
szint,
Lecke
Ezen a szinten megtanulta, hogyan és miért fordulnak elő kivételek. Ez egy nagyon fontos téma a jövőbeni programozói munkája szempontjából. Biztosak vagyunk benne, hogy nem fog bántani, ha megnéz néhány valós példát és néhány további cikket
Fenntartott szavak Java nyelven
szint,
Lecke
1. Szavak listája Mint minden programozási nyelvben, a Java-ban is vannak olyan szavak, amelyeknek különleges jelentése van. Például, returnvagy ifvagy while. Ezeket a szavakat kulcsszavaknak ( kulcsszavak ) nevezik , és a Java nyelv fennta
Kivétel lezárása
szint,
Lecke
3. Burkolási kivételek Az ellenőrzött kivételek elméletben menőnek tűntek, de a gyakorlatban óriási csalódásnak bizonyultak. Tegyük fel, hogy van egy rendkívül népszerű módszer a projektjében. A programodban több száz helyről hívják. És úgy
Hiba
szint,
Lecke
Féljen a hibáktól, de ne írja be őket Java nyelven! Valószínűleg már tud néhány dolgot a Java kivételeiről . Ma legalább egy felületes tudás hasznodra válik. Elemezzük az Error osztályt és egy különleges kivételtípust, amely sok embert megr
Switch kifejezés versus switch utasítás
szint,
Lecke
Ha sok feltételt tartalmazó kódot írsz, akkor minden bizonnyal if-else vagy switch utasítást használtál . De ennek az if-else alternatívának vannak hátrányai. Vannak, akik a switch utasítást "antimintának" is nevezték . Mi az? Az anti-minta
Adatfolyamok adatbevitelhez
szint,
Lecke
1. Adatfolyamok Ritkán létezik egy program önmaga szigeteként. A programok általában valamilyen módon kölcsönhatásba lépnek a „külvilággal”. Ez történhet adatok beolvasásával a billentyűzetről, üzenetek küldésével, oldalak letöltésével az i
Láncos patakok
szint,
Lecke
1. InputStreamReaderosztály A streamek másik érdekes tulajdonsága, hogy több adatfolyamot láncokká kombinálhat . Egy adatfolyam nem csak a belső adatforrásából, hanem egy másik adatfolyamból is képes adatokat olvasni . Ez egy nagyon hatékon
Mutass többet
1
...
9
10
11
12
13
...
35
Please enable JavaScript to continue using this application.