Kodėl Java rekomenduojama naudoti metodą equals vietoj operatoriaus == objektų palyginimui?
Android
Paaiškinkite, kas yra suspend funkcija ir kaip ji veikia Kotlin.
Paaiškinkite flatMap operatoriaus veikimo mechanizmą RxJava ir kaip jis apdoroja duomenų srautą
Paaiškinkite, ką reiškia Dispatcher sąvoka programavimo ar sistemų architektūros kontekste.
Ar galite paaiškinti, kas yra Android Room komponentas ir kaip jis naudojamas darbui su duomenų bazėmis?
Ar galėtumėte paaiškinti, ką reiškia terminas Intent Android programų kūrimo kontekste?
Kuo skiriasi Serializable ir Parcelable sąsajos perduodant objektus Android?
Kaip vyksta du ekranų duomenų keitimas Android programoje?
Ar galite išvardyti vykdymo srautus, naudojamus RxJava?
Kaip atskirti objektų palyginimą naudojant metodą equals ir == operatorių Java?
Ar įmanoma inicializuoti sealed klasės objektą Kotlin?
Paaiškinkite, kas yra uždarytos klasės Kotlin ir kaip jos naudojamos
Ar galite išvardyti ir aprašyti dažniausiai programavime naudojamus dispečerų tipus?
Kokia yra StrongReference taikymo sritis atminties valdyme?
Ar galite paaiškinti, kam skirta ir kaip taikoma WeakReference klasė Java?
Kuo skiriasi subscribeOn ir observeOn metodų naudojimas RxJava ir kaip jie veikia vykdymo srautą?
Paaiškinkite skirtumus tarp Observable objektų, kurie iš karto pradeda skleisti duomenis jų sukūrimo metu, ir tų, kurie pradeda prenumeratos metu RxJava.
Kuo skiriasi lazy ir lateinit savybės Kotlin kalboje, ir kuriomis atvejais jų taikymas yra tinkamiausias?
Kaip atskirti aiškią Intent nuo neaiškios Android kūrimo metu?