Игорь Мешалкин
Игорь Мешалкин
  • 5
  • 61 562
Исключения. Что в них исключительного?
Видеоурок для новичков Java по теме исключений. Цель урока - выработать общее понимание того что такое исключения в Java и как с ними работать.
0:00 - Приветствие
0:17 - Скучная теория
4:22 - Блок try/catch
10:49 - Несколько блоков catch
13:39 - Блок finally
17:27 - Пробрасывание исключений
มุมมอง: 1 178

วีดีโอ

Дженерики в Java. Проще чем кажется.
มุมมอง 20Kปีที่แล้ว
Видео о том что из себя представляют, как создаются и для чего нужны дженерики в языке Java. Видео как всегда рассчитано на начинающих поэтому я постарался рассказать о дженериках таким образом что бы было понятно тем кто впервые столкнулся с этой темой.
Абстрактные классы и интерфейсы в Java - не одно и то же!
มุมมอง 5Kปีที่แล้ว
Очередное обучающее видео по языку программирования Java для новичков. В течение видео я пару раз оговорился и сказал "реализация" по отношению к абстратному классу. Обращаю ваше внимание что это не верно. Важно отличать! Про родительский класс (абстрактный или нет) мы говорим что наш класс его наследует или наследуется от него. А вот интерфейсы мы реализуем. Приятного просмотра! 0:00 - Приветс...
Что такое ООП простыми словами
มุมมอง 1.7Kปีที่แล้ว
Принципы объектно ориентированного программирования для новичков. 0:00 - Вступление 2:08 - Абстракция 7:24 - Наследование 11:34 - Полиморфизм 20:48 - Инкапсуляция
Stream API. Java. Максимально простым языком.
มุมมอง 34K2 ปีที่แล้ว
Видео рассчитано на тех кто только изучает синтаксис языка Java и впервые столкнулся с темой Stream API. Цель видео дать общее понимание того что это такое и избавить зрителя от страха неизвестности перед новой не простой темой и новым не понятным синтаксисом. Ссылка на шпаргалку содержащую больше методов по теме видео: webhamster.ru/mytetrashare/index/mtb426/1578962094eafr3wruxs

ความคิดเห็น

  • @leGalliot
    @leGalliot 2 วันที่ผ่านมา

    Я не новичок, но за совокупные 4 года работы с Java я выучила наизусть только одну вещь - если хочешь быстро освежить теорию об инструментах языка, то твой запрос в поиске должен заканчиваться припиской типа "для чайников". Такие видео наилучшим способом преподносят информацию в виде короткой шпаргалки. Это видео собственно и нашла по запросу "java дженерики для маленьких и тупых" 🙃

  • @broalan
    @broalan 6 วันที่ผ่านมา

    Игорь, большое спасибо за это видео. Но после него я запутался чем класс отличается от метода, пожалуйста сделайте следующее видео на эту тему! А с дженериками теперь полный порядок! 🙌😉

  • @Rzevsky
    @Rzevsky 6 วันที่ผ่านมา

    8:00 Чот мда. Может кому то и ок, что супер странно. Суть стримов - не раскрыта. Про лямбда выражение - даже слова такого не произнес. Ладно, это отдельная тема. Но почему не сказать, что это безымянная функция, возвращающая булево значение в данном случае? Показывать стримы без лямбд вообще бред какой-то. Какой смысл объяснять якобы "простым языком" если не раскрыта суть процесса?

  • @Isabel_cool
    @Isabel_cool 12 วันที่ผ่านมา

    Спасибо большое, мне очень помогло 🥺🙏

  • @Isabel_cool
    @Isabel_cool 20 วันที่ผ่านมา

    Спасибо большое, на таких как вы держится мир!!

  • @АртёмКравцов-ъ4й
    @АртёмКравцов-ъ4й 29 วันที่ผ่านมา

    Просто шикарно объяснил! Благодарю!

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

    Я тоже плачу что нету новых видосов 😭 заведите бусти я бы поддерживал такие видео

  • @АлексейБабаев-ж8ж
    @АлексейБабаев-ж8ж หลายเดือนก่อน

    Большое спасибо за видео, очень понятно описал всю суть и дал ясность.

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

    не могу понять смысл слова this на 05:00, почему обязательно его там вписывать? Ведь мы не работаем сразу с несколькими переменными одного названия из разных классов или аргументов метода, и автоматически код знает что речь конкретно о той переменной, над обьектом которого мы сейчас работаем

  • @______.-.______
    @______.-.______ 2 หลายเดือนก่อน

    Вау, казалось бы недавно хелоуворлд было сложно написать, а щас уже такое, надеюсь так и будет дальше

  • @МихасСупре
    @МихасСупре 2 หลายเดือนก่อน

    Крутой видео!! Благорарствую!

  • @МиЛыйКотиК-м3х
    @МиЛыйКотиК-м3х 2 หลายเดือนก่อน

    19:07 похоже на ArrayList<>

  • @PavelKaliev
    @PavelKaliev 2 หลายเดือนก่อน

    я перечитал оф.доку, несколько статей, посмотрел кучу видео по дженерикам.... Но только благодаря этому ролику стало понятно что такое дженерики и как их готовить

  • @nikita_pcholkin
    @nikita_pcholkin 2 หลายเดือนก่อน

    очень понятно

  • @rjoka4652
    @rjoka4652 3 หลายเดือนก่อน

    Игорь Мешалкин здравствуйте

  • @ДенисФролов-т7ю
    @ДенисФролов-т7ю 3 หลายเดือนก่อน

    Большое спасибо, действительно простое и понятное объяснение!

  • @pallmall819
    @pallmall819 3 หลายเดือนก่อน

    Игорь, маловероятно что ты поверишь мне, до того как ты создал car1, car2, car3, я поставил видео на паузу и решил быстренько сделать их сам, чтобы не отвлекаться и посмотреть этот отрезок видео, внимательно слушая. Какого же было моё удивления когда порядок и название марок машин совпали 1в1. Если бы ещё совпали года, я бы неиронично поверил бы в матрицу)

  • @СофьяУшакова-м8ы
    @СофьяУшакова-м8ы 4 หลายเดือนก่อน

    Спасибо большое автору за такой труд. Все очень понятно и доступно. Остальные видео тоже супер, вы отлично объясняете для людей которые только вникают в джаву

  • @kvitt0
    @kvitt0 4 หลายเดือนก่อน

    2:47 класс? Метод наверное!?

  • @timohani
    @timohani 4 หลายเดือนก่อน

    Спасибо вам большое!

  • @systemcrashed6782
    @systemcrashed6782 4 หลายเดือนก่อน

    Супер спасибо, снимайте больше видео очень полезно.

  • @BaTTeRFeeD
    @BaTTeRFeeD 4 หลายเดือนก่อน

    Очень хорошая подача, лайк!)

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

    Действительно лучшее объяснение

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

    Спасибо, лучшее объяснение по теме.

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

    Игорь, спасибо, Супер видео, изучаю java самостоятельно как могу, но только ваши уроки отлично и понятно все обьясняют, жаль, что больше нет новых уроков (( У вас настоящий талант, еще и с юмором тонким, который заставляет смеяться даже не юморных людей, как меня)). Продолжайте, пожалуйста, помните, что у вас есть ученики, которые ОЧЕНЬ ЖДУТ НОВЫХ УРОКОВ!!!

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

    Спасибо тебе добрый человек.

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

    Привет из 2024! Очень полезное и понятное видео. Спасибо за Ваш труд!

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

      Так же хотела бы добавить, что было бы интересно увидеть видео от Вас по Map/HashMap

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

    Надеюсь вернётесь на ютуб снимать видосы

  • @МаксимС-у4и
    @МаксимС-у4и 6 หลายเดือนก่อน

    классно объясняете, жаль больше нет видео на канале

  • @sergepisarsky2038
    @sergepisarsky2038 6 หลายเดือนก่อน

    Немного похоже на шаблоны в С++

  • @РусланАбрамов-о9ф
    @РусланАбрамов-о9ф 6 หลายเดือนก่อน

    Большое спасибо, сразу дошло что такое стримы! У вас преподавательский талант!

  • @Biforzz
    @Biforzz 7 หลายเดือนก่อน

    Спасибо за видео!!! Не забрасывайте канал. Хотелось бы больше видео, очень понятно и доступно объясняете. Хотелось бы увидеть видео про Optional<T> С Вашей подачей информации понятно сразу все становится

  • @pabloescobar-us1kl
    @pabloescobar-us1kl 7 หลายเดือนก่อน

    Классное объяснение, рад тому что натолкнулся на данное видео

  • @Andry-q5d
    @Andry-q5d 7 หลายเดือนก่อน

    я не увидел какого то отличия вот от этого материала th-cam.com/video/iQIR2Zgb93k/w-d-xo.html это плагиат?

    • @ИгорьМешалкин-ж7ф
      @ИгорьМешалкин-ж7ф 4 หลายเดือนก่อน

      А какие отличия вас бы устроили в двух роликах на одну и ту же техническую тему?

  • @Andry-q5d
    @Andry-q5d 7 หลายเดือนก่อน

    я каэш звиняюсь но называть метод классом это УРОВЕНЬ!

  • @AngelCheater
    @AngelCheater 7 หลายเดือนก่อน

    Шикарное видео! Сделайте пожалуйста видео про методы native в Java и о том как самому их создавать.

  • @AngelCheater
    @AngelCheater 7 หลายเดือนก่อน

    В интерфейсе могут быть поля, но они по умолчанию public static final - то есть константы. А так отличное объяснение!

  • @teaontea1
    @teaontea1 7 หลายเดือนก่อน

    Спасибо!

    • @ИлезГичаев-э2ч
      @ИлезГичаев-э2ч 4 หลายเดือนก่อน

      Здарова, прошло 3 месяца, как твои успехи в изучении?

  • @Vanya-Mur
    @Vanya-Mur 8 หลายเดือนก่อน

    Великолепное объяснения, огромное спасибо за старания, я только с помощью твоего труда смог лучше понять эту тему

    • @alexeyd.1232
      @alexeyd.1232 7 วันที่ผ่านมา

      только одно не понятно: в чем отличие Generic от List ?

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

    Большое спасибо! Очень понятное объяснение работы Steam

  • @ВиталийСупрун-р8ч
    @ВиталийСупрун-р8ч 8 หลายเดือนก่อน

    Спасибо за работу. Я так понял что дженерики служат для описания классов с однотипным поведением где нельзя применить наследование?

    • @ИгорьМешалкин-ж7ф
      @ИгорьМешалкин-ж7ф 8 หลายเดือนก่อน

      Не думаю что дженерики корректно сравнивать с наследованием. Наследование подразумевает схожесть родителя и ребёнка, по смыслу, по поведению и т.д. А дженерики применяются когда нужно научить класс работать абсолютно с любым объектом, не зависимо от контекста.

    • @ВиталийСупрун-р8ч
      @ВиталийСупрун-р8ч 8 หลายเดือนก่อน

      @@ИгорьМешалкин-ж7ф да, я уже разобрался дженерики - синтаксический сахар языка

    • @Моимиглазами-ф4х
      @Моимиглазами-ф4х 4 หลายเดือนก่อน

      Можно ли сказать, что дженерики это то же самое, что шаблоны (template) в с++?

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

    Наконец-то я поняла многие нюансы по поводу исключений. Очень жаль, что нет новых видео(((

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

    Можно ролики про лямбда и spring?)

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

    Почему нет новых видео? Очень хорошо объясняете)

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

    Лучший и понятный урок! Хотел поподробнее в Stream API разобраться, очень помогло! Спасибо

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

    Вы очень хорошо объясняете. Пожалуйста выпускайте больше видео про ООП.

  • @АннаДомик
    @АннаДомик 8 หลายเดือนก่อน

    Классное видео. Большое спасибо)))

  • @andru-d1f
    @andru-d1f 8 หลายเดือนก่อน

    Спасибо за отличное видео))) 6:47 9 строка сюда бы отлично зашел тенарный оператор) this.string += string.isEmpty() ? t : " - " + t;

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

    Супер объяснение - просто, понятно, практично.

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

    ужасная музыка бесит)