Gymterview

#Object

7 вопросов

☕Есть ли какие-либо рекомендации о том, какие поля следует использовать при подсчете `hashCode()`?juniorJava Core☕Могут ли у разных объектов быть одинаковые `hashCode()`?juniorJava Core☕Могут ли у разных объектов `(ref0 != ref1)` быть `ref0.equals(ref1) == true`?juniorJava Core☕Могут ли у разных ссылок на один объект `(ref0 == ref1)` быть `ref0.equals(ref1) == false`?juniorJava Core☕Можно ли так реализовать метод `equals(Object that) {return this.hashCode() == that.hashCode()}`?juniorJava Core☕В `equals()` требуется проверять, что аргумент `equals(Object that)` такого же типа что и сам объект. В чем разница между `this.getClass() == that.getClass()` и `that instanceof MyClass`?middleJava Core☕Можно ли реализовать метод `equals()` класса `MyClass` вот так: `class MyClass {public boolean equals(MyClass that) {return this == that;}}`?juniorJava Core