Java. Enum на примерах.

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • В данном видео я рассказываю о Enum в языке программирования Java. Показываю разные варианты применения Enum на примерах.
    Поддержать канал на Boosty:
    boosty.to/arhi...
    Наш чатик в Telegram:
    t.me/ArhiTutor...
    #arhitutorialsjava #ityoutubersru

ความคิดเห็น • 44

  • @Gett37
    @Gett37 ปีที่แล้ว +6

    Информативно и доступно, благодарю. Понравилось, что рассказано с самого примитивного уровня до продвинутого.

  • @Volodymyr_535
    @Volodymyr_535 6 หลายเดือนก่อน +2

    Лучший пример который видел на Ютуб. Спасибо

  • @Alexander-is1eq
    @Alexander-is1eq ปีที่แล้ว +9

    Богатый урок. Сразу в закладки. Больше спасибо за уроки, Сергей!

  • @motorInlive
    @motorInlive ปีที่แล้ว +6

    Отличный урок, реально стало понятно мне, как начинающему)) Огромное человеческое спасибо!

  • @ЕвгенийКавецкий-ц6м
    @ЕвгенийКавецкий-ц6м 7 หลายเดือนก่อน +2

    Спасибо, наконец то зашло, благодаря твоему уроку🙏

  • @alexshutov5442
    @alexshutov5442 ปีที่แล้ว +4

    Ждем ещё роликов) Надеюсь дождаться про реактивное программирование))

  • @МаксимСамойлов-р6ф
    @МаксимСамойлов-р6ф ปีที่แล้ว +4

    Сергей, спасибо за твой труд👍👍👍 Надеюсь скоро стану нормальным разрабом и тоже смогу помогать новичкам!!!

  • @kislorodik291
    @kislorodik291 11 หลายเดือนก่อน +2

    Круто . О всех фишках даже и не подозревал

  • @virtualnoe6605
    @virtualnoe6605 9 หลายเดือนก่อน

    Привет!!!! Хороший человек!! Как замечательно все рассказал!! Спасибо! Большое

  • @propilen3
    @propilen3 ปีที่แล้ว

    Спасибо! Очень понравился подход "как можно еще сделать".
    Начал с котлина, но в какой-то момент понял, что хочу под десктоп еще писать, узнать больше про jvm и нюансы. Инфы по джаве в разы больше. Будем расширять кругозор. Рад, что попал на такой обстоятельный канал.

  • @ruslansharafutdinov5481
    @ruslansharafutdinov5481 ปีที่แล้ว

    Большое спасибо за видео ! Очень интересно вас слушать, буду ждать новых видео

  • @dariapokorskaya2143
    @dariapokorskaya2143 8 หลายเดือนก่อน

    Вся ценность в примерах... Для меня, как для самоучки, критически необходимо смотреть на примеры и самое главное -- услышать объяснение использования разных методов реализации для одной и той же ситуации. Сергей, спасибо Вам за то, что вы делаете :)
    Скажите, Вы планируете устраивать какие-нибудь стримы? Или может разборы кода? Это была бы невероятно ценная информация, учитывая Ваш способ подачи материала и настоящее знание дела 🤓🤓🤓

    • @arhitutorials
      @arhitutorials  8 หลายเดือนก่อน

      Да все планирую, но никак руки не дойдут.

  • @RenderDragon
    @RenderDragon ปีที่แล้ว +2

    Здравствуйте, интересное видео, сам пользовался последней тактикой для создания утилитных классов, но потом все таки подумал, что это немножко неправильно. Теперь делаю final классы с приватным конструктором и выбрасыванием UnsupportedOperationException в конструкторе. Хотелось бы видео о том, как использовать Netty в чуть более больших проектах, чем примеры, или видео про NIO Selectors

    • @kolyuchkin
      @kolyuchkin ปีที่แล้ว

      Для утилитарных классов я привык использовать абстрактные классы с приватным дефолтным конструктором, даже рефлекшеном не инстанциируешь.

  • @oskinnick
    @oskinnick ปีที่แล้ว

    Супер! Спасибо за урок!

  • @pavelleshchuk6709
    @pavelleshchuk6709 ปีที่แล้ว

    Спасибо! Хороший и полезный урок

  • @anjelomanoranjan
    @anjelomanoranjan ปีที่แล้ว

    Спасибо! Шикарное видео!

  • @ДмитрийНиколаев-щ9в
    @ДмитрийНиколаев-щ9в ปีที่แล้ว

    Отличное видео! Спасибо.

  • @georg.sabantchiev
    @georg.sabantchiev ปีที่แล้ว

    Очень полезно, спасибо.
    Даже после того как сдал на OCP, всё равно много полезного для себя узнал 😁

  • @faniskhalikov9736
    @faniskhalikov9736 ปีที่แล้ว

    Ух ты! С другой стороны увидел enum! Спасибо!

  • @rafailmuhamedshin7650
    @rafailmuhamedshin7650 ปีที่แล้ว

    Нашел применение на работе енаму с интерфейсом 👌

  • @vitaliinaboka4931
    @vitaliinaboka4931 ปีที่แล้ว

    Полезно, спасибо 👍

  • @rafailmuhamedshin7650
    @rafailmuhamedshin7650 ปีที่แล้ว

    Спасибо. Супер!

  • @p.polunin
    @p.polunin ปีที่แล้ว

    Сказка, Сергей! Спасибо! Расскажите про работу с JSON. В java нету динамических объектов?

  • @samluiblack9429
    @samluiblack9429 8 หลายเดือนก่อน

    я думал это только перечисления но это намного больше

  • @alessandramacneva6874
    @alessandramacneva6874 ปีที่แล้ว

    Спасибо! Доходчиво объясняете. Какой шрифт вы в компиляторе используете?

    • @arhitutorials
      @arhitutorials  ปีที่แล้ว

      Стандартный, который в идее по умолчанию идет.

  • @ПоджогСараев-у7д
    @ПоджогСараев-у7д ปีที่แล้ว

    мое почтение!

  • @IgorMacnev
    @IgorMacnev ปีที่แล้ว

    Большое спасибо! Подборку сами делали?

    • @arhitutorials
      @arhitutorials  ปีที่แล้ว +1

      Конечно нет, за меня код и сценарий пишет ChatGPT, а я только публикую 🤣

  • @СергейКаштанов-у2э
    @СергейКаштанов-у2э ปีที่แล้ว

    А compairTo тоже можно использовать как переключатель, ведь он возвращает 3 состояния -1, 0 и 1. Получиться если Клинт подписан и оплатил подписку ему возвращается 1, если подписан и не оплатил ему возвращается 0, если не подписан -1.

  • @АнарМусаев-б1л
    @АнарМусаев-б1л ปีที่แล้ว

    Круто✌✌😉😉👍👍👍👍

  • @cubuanic
    @cubuanic 5 หลายเดือนก่อน

    12:40
    Почему PUSH со скобками - PUSH()
    А остальные - EMAIL и SMS - без?

  • @denissolomasov
    @denissolomasov ปีที่แล้ว

    Надо "по другому с ним работать" 😁👍 бизнес есть бизнес

  • @caffeinejavacode1475
    @caffeinejavacode1475 ปีที่แล้ว +1

    какая разница между Subscription.State.valueOf("ACTIVE") и Subscription.State.ACTIVE
    оба возвращають State.ACTIVE

    • @Masterduster-z2e
      @Masterduster-z2e ปีที่แล้ว

      У тебя из бд пришел стринг, а тебе надо получить enum

    • @storage-h1n
      @storage-h1n ปีที่แล้ว

      valueOf() - ищет объект по его названию, принимая на вход строку (если такого объекта нет, будет выброшен эксепшен), а во втором случае мы явно вызываем конкретный объект enum.

  • @captaina2799
    @captaina2799 8 หลายเดือนก่อน

    а почему в Enum записан с большлой буквой FFF000 а в консоли получаем с маленькой fff000 ?

  • @nehalemxtv5331
    @nehalemxtv5331 ปีที่แล้ว

    А что утилитный класс уже нельзя назвать абстрактным?

    • @programer8
      @programer8 ปีที่แล้ว +1

      первый раз читаю что утилитный класс можно называть абстрактным. Утилитный класс это final класс с private конструктором.

    • @nehalemxtv5331
      @nehalemxtv5331 ปีที่แล้ว

      @@programer8 Зачем? Делаешь класс абстрактным и внутри все методы статичные - вот тебе и утилиты, так же со статичными константами которые должны быть доступны везде

    • @kolyuchkin
      @kolyuchkin ปีที่แล้ว

      @@nehalemxtv5331 , еще делаешь приватным дефолтный конструктор.

  • @videoCxema
    @videoCxema ปีที่แล้ว

    Что делает ФракталНойз 😂