Polimorfizm Polimorfizm z języka greckiego oznacza wiele form. Jest to popularny termin w biologii, gdzie osobniki pewnego gatunek pomimo cech […]
Polimorfizm Polimorfizm z języka greckiego oznacza wiele form. Jest to popularny termin w biologii, gdzie osobniki pewnego gatunek pomimo cech […]
@Qualifier Zdarza się tak, że w aplikacji kilkukrotnie został stworzony Bean tego samego typu np. dwa różne DateTimeFormatter lub posiadasz […]
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? 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? Enum jest typem wyliczeniowy, który służy do przechowywania wartości stałych. Przykładem wartości jakie możemy tam przechowywać […]
Merge vs rebase W kontroli wersji Git, w przypadku gdy chcemy połączyć dwie lub więcej gałęzi w repozytorium mamy do […]
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. […]
Jaki będzie efekt działania poniższego kodu? public class Main { public static void main(String[] args) { String janusz = “Janusz”; […]
Czym jest autoboxing oraz unboxing w Javie? W Javie możemy korzystać z następujących prymitywnych typów danych: int; float; double; boolean; […]
Czym jest Static Initialization? Static Initialization lub statyczny inicjalizator w Javie jest blokiem kodu rozpoczynającym się od słowa kluczowego static, […]