Это просто божественное объяснение. На многие вопросы получил ответ. Спасибо Вам!
@bigsam4842 Жыл бұрын
Качественный материал, "ни дать, ни взять", "ни прибавить, ни убавить". Спасибо.
@user-qs2sh9ik3t6 ай бұрын
Очень качественная подача, просто невероятно легко заходит, спасибо)
@rimmas20202 жыл бұрын
Заур, спасибо вам большое за курсы!!!!
@marrr_marrr53152 жыл бұрын
Спасибо generate override методы с помощью IntelliJ!! Какая классная штука!👍
@anjelomanoranjan Жыл бұрын
Спасибо! У тебя шикарный русский! Лучше чем у многих русских)))
@mikhaillazarev53782 ай бұрын
Благодарю Заур)
@mattewgreen1708 Жыл бұрын
все понятно. спасибо
@yevhensemchuk39843 жыл бұрын
Попробуй ctrl+d вместо ctrl+c ctrl+v Ничего нового не узнаю, просто освежаю память) Уроки по sql и spring на udemy отлично продуманы Спасибо за уроки
@programaniya3 жыл бұрын
Спасибо! Рад, что вы заценили.
@borymskyi2 жыл бұрын
18:00 Если я не ошибаюсь, дефолтная реализация hashcode() в обджекте при выполнении(если его не переопределить), выдает хешкод места занаятого на локальной памяти, то есть очень паршывый хеш, на разных пк будет разным.
@programaniya2 жыл бұрын
В лекции есть информация обратная этому утверждению?
@borymskyi2 жыл бұрын
@@programaniya нет, вроде как просто недосказанность. Если что курс и лекции просто великолепны, надеюсь в будущем куплю у вас курс на юдемм просто чтобы отблагодарить
@рачс2 жыл бұрын
Заур, прокаченная Java - пока лучший курс, который мне встречался. Только хотел купить, но udemy теперь не принимает платежи. Есть ли идеи, на какой платформе еще вы можете разместить свои курсы?
@programaniya2 жыл бұрын
Рад, что курс Вам понравился. Пока не нашёл русской платформы наподобие Udemy. Если есть идеи, буду рад выслушать.
@programaniya2 жыл бұрын
Здравствуйте. Как и обещал, сообщаю Вам о размещении моих курсов на замечательной платформе, где Вы сможете их приобрести. Вот, что необходимо сделать: 1) Пройти простейшую регистрацию на платформе stepik.org (нужно просто указать Ваш e-mail и придумать пароль); 2) Перейти по ссылке того курса, который Вас интересует, и совершить оплату; 3) Наслаждаться курсом :) Ссылки на мои курсы: 1) Java (Джава) для начинающих: с нуля до сертификата Oracle - stepik.org/z/115662 2) SQL для начинающих: с нуля до сертификата Oracle - stepik.org/z/115617 3) Java - получи Чёрный Пояс! - stepik.org/z/115517 4) Spring для начинающих - stepik.org/z/115372 Удачного обучения!
@рачс2 жыл бұрын
Спасибо! Обязательно куплю на выходных.
@рачс2 жыл бұрын
@@programaniya купил "черный пояс". Спринг и SQL тоже планирую позже.
@Михаил-я7ь1н3 жыл бұрын
Очень полезно!
@Timur-j9t8y Жыл бұрын
У меня почему то когда equals переопределяю, все равно выдает фолс при сравнении двух одинаковых объектов
@programaniya Жыл бұрын
Значит, скорее всего, неверно переопределяете.
@Neo-w6q7 ай бұрын
Вопрос для корректной работы нужно переопределять методы equals hashcode. Только если в паре в место значения постановляется созданный программистом класс или еще что то ?
@programaniya7 ай бұрын
Я думаю, вам лучше посмотреть мои уроки про HashMap. Тогда вы сами ответите на ваш вопрос.
@Sooderone2 ай бұрын
🧠
@РоманИванов-ъ2з Жыл бұрын
Замечу, что сейчас, не знаю, может версия java влияет более новая, но у меня при сравнении без определенного hashCode все равно выводит true при разных студентах
@programaniya Жыл бұрын
Предоставьте, пожалуйста, ваш код.
@lovefliymon991210 ай бұрын
ты скорее всего в самом начале hashCode не закомментировал, из-за этого у тебя выдается true
@ladamira3477 Жыл бұрын
А можно сказать в каком видео курса для начинающих вы рассказываете про equals?
@programaniya Жыл бұрын
Возможно такого урока нет в плейлисте, он может быть в полном курсе.
@user-co8rx3xw6v2 жыл бұрын
А что если мы собираем всех студентов по России и например у нас есть Ivan Ivanov курс 3 и есть такой же Ivan Ivanov курс 3 где-нибудь в другом месте и по идее у нас хэш-код и будет формироваться разный, но equals будет возвращать true, тогда получается мы не будем соблюдать правило. Или вообще такая ситуация: что если hashcode как-то так сгенерируется, что они совпадут и тогда и equals пройдёт, тогда эти два студента схлопнутся воедино? Что насчёт таких ситуаций?
@programaniya2 жыл бұрын
Если у вас при equals = true хэш-коды различаются, значит у вас неверно переопределены эти методы.
@АнатолийБакал-ц7ю2 жыл бұрын
Подскажите, пожалуйста, почему на 13-ой минуте, когда мы для двух объектов с одинаковой длинной строк умножаем 4*7 + 8*11 + 1*53 получаем разный hashcode, если результат математических действий должен быть одинаков и равняться 169-и.
@programaniya2 жыл бұрын
У объектов st1 и st5 длины фамилий разные, и курсы тоже разные.
@АнатолийБакал-ц7ю2 жыл бұрын
@@programaniya Спасибо. Был невнимателен)
@suleimen2 жыл бұрын
а ключи не должные быть immutable? или можно использовать изменяемые объекты?
@programaniya2 жыл бұрын
Должны? - Нет. Было бы лучше, если бы были immutable? - Несомненно!
@user-ci8we5oi1s2 жыл бұрын
В каком уроке Java Для начинающих была тема про переопределение метода equals()?
@programaniya2 жыл бұрын
Возможно, она есть только в полноценном курсе, точно не скажу.
@edivegor2 жыл бұрын
Только что же показали реализацию
@asp4242 жыл бұрын
Да блин, кто-то зомбирует людей, вдалбливая, что их надо переопределять? Нафига? Ну понадобится, переопределю. Чё за мэйнстрим