Co dělá metoda parallelStream?
Java
V jakých situacích použití anotace @Transactional ve Springu nezaručuje očekávané chování transakcí?
Jak předat argument funkce odkazem, aby změny uvnitř funkce odrážely na původní proměnné?
Co je to hladovění toku (starvation)?
Jak najít únik paměti (analýza Heap Dump)?
Co je to únik paměti (Memory Leak)?
Jak zjednodušit zpracování, pokud chceme zpracovat několik výjimek stejným způsobem (Multi-catch)?
Čím se liší mezilehlé a terminální metody v programování?
Lze v programování upravit velikost vyhrazené oblasti zásobníku pro ukládání dat?
Proč se doporučuje používat POST místo GET pro důvěrná data?
Jaký je rozdíl mezi anotacemi @Bean a @Component ve Springu a v jakých situacích se používají?
//Najděte první prvek, který se v poli celých čísel neopakuje int[] arr = {9, 4, 9, 6, 7, 4, 5}; int n = ...;
Jakými metodami a nástroji obvykle používáš k interakci s databází v rámci Spring aplikací?
Jaký je rozdíl mezi merge a rebase v Git? Kdy je lepší je použít?
Vysvětlete, co jsou unchecked exceptions v programování
Jaký rozdíl mezi datovými strukturami ArrayDeque a LinkedList se používá pro organizaci front a zásobníků?
public static void main(String args[]) { checkMap(new HashMap<>()); checkMap(new LinkedHashMap<>()); checkMap(new TreeMap<>()); } private static void checkMap(Map<Person, String> map) { System.out.println("Ellenőrzés " + map.getClass()); Person ivan = new Person("Иван"); Person peter = new Person("Пётр"); Person maria1 = new Person("Мария"); Person maria2 = new Person("Мария"); map.put(ivan, ivan.name); map.put(peter, peter.name); map.put(maria1, maria1.name); map.put(maria2, maria2.name); // iterácia a nyomtatás for (Map.Entry<Person, String> entry : map.entrySet()) { System.out.println(entry); } // maria1.setName("Анна-Мария"); // maria2.setName("Анна-Мария"); System.out.println(map.get(maria1)); System.out.println(map.get(maria2)); System.out.println("==================================="); }
Jak zajistit vytváření neměnných objektů ve vašem kódu?