Co to jest polimorfizm? – pytanie rekrutacyjne

Polimorfizm Polimorfizm z języka greckiego oznacza wiele form. Jest to popularny termin w biologii, gdzie osobniki pewnego gatunek pomimo cech […]

Do czego służy adnotacja @Qualifier? – pytanie rekrutacyjne

@Qualifier Zdarza się tak, że w aplikacji kilkukrotnie został stworzony Bean tego samego typu np. dwa różne DateTimeFormatter lub posiadasz […]

Czym jest Garbage Collector?

Garbage Collector Aplikacje do poprawnego działania potrzebują pamięci, która wraz z czasem użycia aplikacji skończyłaby się – gdyby nie GC. […]

Co to jest Spring? – pytanie rekrutacyjne

Co to jest Spring? Obecnie znaczenie pojęcia Spring może być różne zależnie od kontekstu. Zazwyczaj mówiąc “Spring”, mówca ma na […]

Co to jest enum? – pytanie rekrutacyjne

Co to jest enum? Enum jest typem wyliczeniowy, który służy do przechowywania wartości stałych. Przykładem wartości jakie możemy tam przechowywać […]

Java pytanie rekrutacyjne: Czym się różni git merge od rebase?

Merge vs rebase W kontroli wersji Git, w przypadku gdy chcemy połączyć dwie lub więcej gałęzi w repozytorium mamy do […]

Java pytanie rekrutacyjne: Czym jest lazy loading?

Lazy loading Lazy loading lub inaczej leniwa inicjalizacja jest wzorcem projektowym, który zapewnia, że inicjalizacja obiektu nastąpi jak najpóźniej jest to możliwe. […]

Java pytanie rekrutacyjne: Porównywanie Stringów

Jaki będzie efekt działania poniższego kodu? public class Main { public static void main(String[] args) { String janusz = “Janusz”; […]

Java pytanie rekrutacyjne: Java autoboxing i unboxing

Czym jest autoboxing oraz unboxing w Javie? W Javie możemy korzystać z następujących prymitywnych typów danych: int; float; double; boolean; […]

Java pytanie rekrutacyjne: Static Initialization – statyczny inicjalizator w Javie

Czym jest Static Initialization? Static Initialization lub statyczny inicjalizator w Javie jest blokiem kodu rozpoczynającym się od słowa kluczowego static, […]