Mohou být dva metody deklarované pomocí klíčového slova synchronized uvnitř jednoho singleton kontroléru spuštěny současně?
Java
Jaké důvody činí nevhodným nebo nedoporučeným vytváření indexů na každé pole v tabulce?
Proč se používání hash tabulek považuje za zastaralé nebo nežádoucí v moderním vývoji?
Jaké nástroje jste použil pro vývoj automatizovaných testů?
K čemu se v programování používají neměnné objekty?
Mohou být dva statické metody deklarované s modifikátorem synchronized spuštěny současně v rámci jednoho singleton kontroléru?
Na co se v programování používají měnitelné objekty?
Jak je implementována bezpečnost vláken u datové struktury Hashtable?
Lze použít objekt třídy User s měnitelnými atributy jako klíč v HashMap, a jaké jsou toho důsledky?
Jaké mechanismy zajišťují bezpečnost vláken v ConcurrentHashMap?
Můžete vysvětlit, jak je implementováno rozdělení dat v systémech správy databází?
Vysvětlete, co je třída CompletableFuture a jak se používá pro práci s asynchronními úkoly v Java.
Jakými metodami lze vytvořit kolekci, která je bezpečná pro použití v prostředí s více vlákny?
Můžete vysvětlit koncept rozdělení dat (sharding) v systémech ukládání dat?
Vysvětlete rozdíly mezi třídami Future a CompletableFuture v kontextu asynchronního programování v Java.
Můžete vysvětlit, co znamená replikace v systémech správy databází?