kalendarz 27 stycznia 2026 r.
== czy equals()? Jak poprawnie porównywać Stringi w Javie

== czy equals()? Jak poprawnie porównywać Stringi w Javie

kategorie: Java String equals
autor: Maciej Sobieniak

Porównywanie napisów w Javie to jeden z tych tematów, które na pierwszy rzut oka wydają się banalne. W praktyce jednak bardzo często prowadzą do nieoczekiwanych wyników i trudnych do znalezienia błędów. Wszystko przez to, że w Javie String jest obiektem, a nie typem prostym.

W tym artykule postaram się pokazac: czym …

Zobacz więcej
kalendarz 26 stycznia 2026 r.
Zasięg zmiennych i metody statyczne w Javie – praktyczne spojrzenie

Zasięg zmiennych i metody statyczne w Javie – praktyczne spojrzenie

kategorie: Java zmienne
autor: Maciej Sobieniak

Podczas nauki Javy bardzo szybko trafiamy na pytanie: gdzie dana zmienna „żyje” i kto ma do niej dostęp? Zrozumienie zasięgu zmiennych (ang. scope) oraz różnicy między elementami statycznymi i niestatycznymi jest kluczowe, jeśli chcemy pisać czytelny i poprawny kod. W tym wpisie porządkuję te zagadnienia w przystępny, praktyczny sposób.


Zobacz więcej
kalendarz 20 stycznia 2026 r.
Metody w Javie – fundament czytelnego i efektywnego kodu

Metody w Javie – fundament czytelnego i efektywnego kodu

kategorie: Java metody
autor: Maciej Sobieniak

Jednym z najważniejszych elementów języka Java są metody. To właśnie one pozwalają programistom dzielić kod na mniejsze, logiczne fragmenty, które można wielokrotnie wykorzystywać, testować i łatwiej utrzymywać. Poniższy artykuł, mam nadzieję w przystępny sposób wyjaśnia, czym są metody, jak działają oraz dlaczego są nieodzowną częścią dobrego programowania.

To co zaczynamy?

Zobacz więcej
kalendarz 28 lipca 2025 r.
🧐 Big‑O – czyli ile maszeruje Twój algorytm

🧐 Big‑O – czyli ile maszeruje Twój algorytm

kategorie: notacja Big-O Java
autor: Maciej Sobieniak

Notacja Big‑O (w języku polskim spotykana również jako O-notacja) to znormalizowany sposób opisu złożoności obliczeniowej algorytmów, który pozwala określić ich wydajność. Służy ona przede wszystkim do porównywania różnych algorytmów rozwiązujących ten sam problem, ułatwiając programiście wybór najbardziej efektywnego podejścia. Inaczej mówiąc to kalkulator lenistwa programu. Im mniejsza literka n w wyniku, tym …

Zobacz więcej
Menu
Wykorzystuje pliki cookies!

Informuję, że stosuję pliki cookies - w celach statycznych, reklamowych oraz przystosowania serwisu do indywidualnych potrzeb użytkowników.
Są one zapisywane w Twoim urządzeniu końcowym. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki internetowej.