Miért ajánlott Java-ban az equals metódus használata az == operátor helyett az objektumok összehasonlításakor?
Android
Magyarázza el, mi az a suspend-függvény, és hogyan működik Kotlinban.
Magyarázza el a flatMap operátor működési mechanizmusát az RxJava-ban, és hogy hogyan kezeli az adatfolyamot
Magyarázza el, hogy mit értünk a Dispatcher fogalma alatt a programozás vagy rendszerarchitektúra kontextusában.
El tudná magyarázni, hogy mi az a Room komponens Androidon, és hogyan használják adatbázisokkal való munkához?
El tudná magyarázni, hogy mit értünk az Intent kifejezés alatt az Android alkalmazásfejlesztés kontextusában?
Mi a különbség a Serializable és a Parcelable interfészek között az Androidban az objektumok átadásakor?
Hogyan történik az adatok cseréje két képernyő között egy Android alkalmazásban?
Felsorolnád az RxJava-ban használt végrehajtási típusokat?
Hogyan különböztetjük meg az objektumok összehasonlítását az equals módszerrel és az == operátor használatával Java-ban?
Lehetséges-e egy sealed osztály objektumának inicializálása Kotlinban?
Felsorolná és leírná a programozásban leggyakrabban előforduló típusú kezelőket?
Magyarázza el, mik azok a zárt osztályok Kotlinban, és hogyan használják őket
Tudná magyarázni, hogy mire való és hogyan alkalmazzák a WeakReference osztályt Java-ban?
Mi a StrongReference alkalmazása a memória kezelésében?
Mi a különbség a subscribeOn és observeOn módszerek használata között RxJava-ban, és hogyan befolyásolják a végrehajtási folyamatot?
Magyarázza el a különbségeket az Observable objektumok között, amelyek azonnal adatokat kezdenek kibocsátani a létrehozásukkor, és azok között, amelyek az előfizetéskor indulnak az RxJava-ban.
Miben különböznek a lazy és a lateinit tulajdonságok a Kotlin nyelvben, és mely esetekben a legalkalmasabb azok alkalmazása?
Hol történik az interfész kötése a Fragment komponenshez a kódban?