Category : JavaCore

Home » Archive by category : JavaCore

Нет ничего совершенного, однако к идеалу можно приблизиться hashcode() и equals() в java, зачем переопределять? Для начала. Объекты в java могут быть между собой равны, а могут быть эквивалентны 1) равными(через знак ==) могут быть только ссылки, не объекты. 2) эквивалентными называются объекты с одинаковыми значениями полей но equals != эквивалентность объясним почему: hashcode() hashcode() ..

Read more

Как писать? private final или просто private? Многие среды разработки называют private final – избыточной конструкцией, но код при этом остается компилируемым. Почему? Что вводит в заблуждение? Что же вводит в заблуждение тех, кто применяет конструкцию private final? Во первых – отсутствие синтаксической ошибки! Компилятор понимает эту конструкцию. Во-вторых знание – того, что final сокращает ..

Read more