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
tranziens módosító
szint,
Lecke
"Szia, Amigo! Szeretnék még egy apró részletet elmondani a szerializálásról." Tegyük fel, hogy az osztályunk tartalmaz egy hivatkozást valamilyen InputStream -re . Akkor nem lehet sorozatosítani, igaz? "Helyes. Maga mondta, hogy az adatfoly
XML adatformátum
szint,
Lecke
Miért van szükség szöveges formátumokra? A szöveges formátumok kényelmesek az információk tárolására, mert mind a programok, mind az emberek létrehozhatják és feldolgozhatják őket. A szöveges fájlok (szöveg formátumú fájlok) számos szövegsz
JSON adatformátum
szint,
Lecke
A JSON az egyik legnépszerűbb formátum az adatok szövegként történő megjelenítésére. A JSON például adatátvitelre szolgál a frontend és a háttérrendszer között, konfigurációs fájlokban, játékokban, szövegszerkesztőkben és sok más területen.
YAML adatformátum
szint,
Lecke
Mire használható a YAML? Egy másik szöveges adatformátum a YAML ( Yet Another Markup Language ; később a YAML Ain't Markup Language ). Objektumok sorba rendezésére szolgál a hálózaton keresztüli átvitelhez (ahogy az XML és a JSON is használ
Jackson's ObjectMapper
szint,
Lecke
A Jackson egy népszerű könyvtár Java objektumok szerializálására/deszerializálására különféle szövegformátumokba. Az ObjectMapper osztály a könyvtár fő módja a JSON formátummal való munkavégzésnek. Más formátumoknál megvannak a leszármazott
Hasznos linkek a professzortól — 20
szint,
Lecke
"Jó napot professzor!" "Nos, helló, Amigo! Nagyon büszke vagyok rád: kicsit több, és a tanulás fele mögötted lesz. Ne légy elégedett azzal, amit elértél: az igazi szórakozás most kezdődik." – Még egy kis gyakorlás, és biztosan igazi program
Reflection API
szint,
Lecke
Mire való a Reflection API? A Java tükrözési mechanizmusa lehetővé teszi a fejlesztő számára, hogy futás közben változtatásokat hajtson végre, és információkat szerezzen az osztályokról, felületekről, mezőkről és metódusokról anélkül, hogy
Adatok beszerzése reflexió segítségével
szint,
Lecke
java.lang.reflect.Field class A Field osztály információkat és dinamikus hozzáférést biztosít egy osztály vagy interfész egyetlen mezőjéhez. A mező lehetővé teszi a kiterjesztő típusú konverziót a get vagy set access művelet során, de Illeg
Objektumok összehasonlítása reflexióval
szint,
Lecke
Példa objektum létrehozására a Class.newInstance() használatával Képzelje el, hogy Ön hozzá van rendelve egy objektum létrehozásához tükrözés segítségével. Kezdjük? Kezdjük azzal, hogy megírjuk a példányosítani kívánt osztály kódját: public
Objektum belső állapotának megváltoztatása tükröződés segítségével
szint,
Lecke
Osztály privát mezővel Mindannyian nagyon jól ismerik a mezőhozzáférés-módosítókat. És ha egy mező rendelkezik a privát módosítóval, akkor azt kívülről nem tudjuk elérni. public class Person {
DynamicProxy
szint,
Lecke
– Szia Amigo. – Helló, Rishi. "Ma egy új és nagyon érdekes témát fogok elmagyarázni Önnek: a dinamikus proxykat" . "A Java többféle módon módosíthatja egy adott osztály funkcióit..." – Az első módszer az öröklődés. "Az osztály viselkedéséne
Kiegészítő leckék a szinthez
szint,
Lecke
Reflection API. Visszaverődés. A Java sötét oldala A tükrözés egy olyan mechanizmus, amellyel a program futás közbeni adatait vizsgálja. A Reflection lehetővé teszi a mezők, módszerek és osztálykonstruktorok elemzését. Szinte minden modern
Mutass többet
1
...
20
21
22
23
24
...
35
Please enable JavaScript to continue using this application.