W tym wpisie nieco więcej o metodach hashCode i equals, dlaczego mówimy o nich tylko razem, oraz o najczęstszych błędach w kodzie z tym związanych.
W tym wpisie nieco więcej o metodach hashCode i equals, dlaczego mówimy o nich tylko razem, oraz o najczęstszych błędach w kodzie z tym związanych.
Obie metody są metodami klasy Object i najczęściej nie przejmujemy się ich implementacją. To może być akceptowalne w przypadku obiektów, które żyją tylko chwilę i nie przechowujemy ich w kolekcjach (np. obiekty transferowe), ale jeśli dochodzi serializacja obiektów lub ich przechowywanie np. w bazie danych czy nawet kolekcjach, implementacja obu tych metod powinna być jedną z pierwszych rzeczy, którą zrobimy. Z zasady jednak metody te powinny być implementowane dla każdego obiektu, niezależnie od jego przeznaczenia czy sposobu użycia i warto wyrabiać sobie tego rodzaju nawyki.
Czytaj dalej →Generyki są jednym z tematów, z którymi spotkałaś się na naszym kursie, gdy pisaliśmy o kolekcjach, ale nie nazywaliśmy ich bezpośrednio. Dzisiaj uzupełnienie, które pozwoli Ci zrozumieć czym są i jakie jest ich zastosowanie.
Czytaj dalej →W kursie Javy (a dokładniej w lekcji 5) omówione były już podstawy kolekcji w języku Java. Dzisiaj poszerzamy tą wiedzę o informacje, które moga Ci się przydać w pracy oraz na rozmowach.Kolekcje to ta grupa obiektów z którą spotkasz się bardzo szybko w swojej karierze. O ile często wystarczy ich podstawowa znajomość, warto nieco się zgłębić i poznać ich wady/zalety, aby wiedzieć którą kolekcje zastosować kiedy. W tej lekcji zajmiemy się implementacjami, które rozszerzają interfejs Collection.
Czytaj dalej →© 2026 Kobiety do kodu.