Kategoria: Morning Javving
-
Java Concurrency API – Morning Javving #08: Navigating the Twists
Welcome back to Coding Journey, fellow developers! Today, we’re diving into the intricate world of Java concurrency and multithreading. As we embark on this expedition, let’s unravel the challenges and complexities that often accompany this powerful aspect of Java. Sharing Data in Java Concurrency API One of the first roadblocks we encounter in Java concurrency…
-
Rekordy w Javie – Poranny Javving #06
Rekordy w Javie: Podróż Ku Uproszczeniu i Wydajności Jako senior Java developer, jestem świadkiem ciągłej ewolucji tego języka, który nieprzerwanie zmienia oblicze programowania. Jednym z najciekawszych dodatków w ostatnich latach są rekordy (wprowadzone ostatecznie w Javie 16, lecz istniejące już od Javy 14), które redefiniują sposób, w jaki pracujemy z niezmiennymi danymi. Rekordy są krokiem…
-
Streams API – Poranny Javving #05
Jak przyśpieszyć Javową wędrówkę? Wybierając się w dalszą podróż, nieraz potrzebujemy większego bagażu, aczkolwiek dobór odpowiedniego ekwipunku nie jest rzeczą łatwą. Przy większej ilości rzeczy pojawiają się również trudności z odnalezieniem w Naszej walizce tych aktualnie potrzebnych, dlatego też zastanówmy się jak możemy usprawnić ten proces? W Javie to pomocy przychodzi nam Java Streams API,…
-
Queue interfejs – Poranny javving #04
Interfejs Queue Interfejs Queue w Java jest częścią Java Collections Framework i służy do reprezentowania kolekcji elementów, które są przetwarzane w kolejności FIFO (First-In-First-Out). Oznacza to, że elementy są usuwane z kolekcji w takiej kolejności, w jakiej zostały dodane. Implementacje Interfejsu Queue Właściwości Interfejsu Queue Interfejs `Queue` w Java, będący częścią Java Collections Framework, zawiera…
-
Set Interfejs – Poranny Javving #03
Rozgrzewka Czy wybierając się na poranny jogging potrzebujemy dwóch czy trzech butelek wody? Czy założymy na siebie 3 pary butów? Również w programowaniu bardzo często zależy nam na tym, aby nie duplikować pewnych danych, które aktualnie analizujemy. Co krok potrzebujemy pracować na liście, która nie zawierałaby duplikatów – i tu do akcji wkracza interfejs Set.…
-
List Interfejs – Poranny Javving #02
Rozgrzewka Przemierzając kolejne obszary języka java nie sposób ominąć interfejsu List. Jego poszczególne implementacje są absolutną podstawą w trakcie tworzenia oprogramowania. Wpis krótko przybliży najważniejsze aspekty i możliwości poszczególnych implementacji interfejsu List. Jego dobra znajomość to bezwzględnie pierwszy krok na drodze świadomego programisty. Interfejs List Interfejs List w języku Java jest jednym z podstawowych elementów…