DevCezz

Programistyczny blog dla Ciebie

Zapomniany package scope

W serii poświęconej zawiłościom języka Java przedstawiłem modyfikatory dostępu, z których możemy korzystać, gdy projektujemy np. metodę, klasę czy pole w Javie. Dzięki nim jesteśmy w stanie hermetyzować nasz kod czy wskazywać co jest publicznym API dla innych programistów. Jednak…

Zawiłości języka Java #4

Zapraszam Cię do czwartej i już ostatniej części zawiłości języka Java! Na sam koniec tej serii wpisów chciałbym się podzielić zagadnieniami związanymi z blokiem try-with-resources, klasą wewnętrzną, zasadami związanymi z metodami hashCode i equals, klasami generycznymi oraz jak działa method…

Zawiłości języka Java #3

Zapraszam Cię do trzeciej już części zawiłości języka Javy! 🏆 Dzisiaj przyjrzymy się dziedziczeniu, konstruktorom, importom, inkrementacji oraz przeciążaniu metod. Jest to sporo zagadnień, ale mam nadzieję, że chociaż jedna rzecz będzie dla Ciebie przydatna. Lista wszystkich wpisów dotyczących Zawiłości…

Skok z Javy 8 do Javy 11

Do końca obecnego roku otrzymałem zadanie od firmy, aby uzyskać tytuł Oracle Certified Professional Java 8. W obecnej chwili można powiedzieć, że jestem na półmetku celu z racji tego, że zdałem egzamin OCA 🥇. Dodatkowo już teraz firma zapowiedziała, że…

Zawiłości języka Java #2

Dzisiejszy wpis jest kontynuacją serii dotyczącej zawiłości języka Java. Jak już wiesz nieznajomość składni danego języka może prowadzić do wielu nieporozumień. Niektóre błędy są możliwe do szybkiego wyłapania, ale niektóre mogą prowadzić do długiej serii debugowania 😔. Lista wszystkich wpisów…

Zawiłości języka Java #1

Java potrafi nieźle namieszać w kodzie, gdy nie zna się jej specyfiki. W pracy komercyjnej używam jej w wersji 8 i równolegle przygotowuję się do zdania certyfikatu OCA8. Dzięki temu zdążyłem poznać wiele smaczków działania Javy. Chciałbym, w krótkiej serii…