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

Видео

Дженерики в Java. Проще чем кажется.
Просмотров 19 тыс.Год назад
Видео о том что из себя представляют, как создаются и для чего нужны дженерики в языке Java. Видео как всегда рассчитано на начинающих поэтому я постарался рассказать о дженериках таким образом что бы было понятно тем кто впервые столкнулся с этой темой.
Абстрактные классы и интерфейсы в Java - не одно и то же!
Просмотров 4,9 тыс.Год назад
Очередное обучающее видео по языку программирования Java для новичков. В течение видео я пару раз оговорился и сказал "реализация" по отношению к абстратному классу. Обращаю ваше внимание что это не верно. Важно отличать! Про родительский класс (абстрактный или нет) мы говорим что наш класс его наследует или наследуется от него. А вот интерфейсы мы реализуем. Приятного просмотра! 0:00 - Приветс...
Что такое ООП простыми словами
Просмотров 1,7 тыс.Год назад
Принципы объектно ориентированного программирования для новичков. 0:00 - Вступление 2:08 - Абстракция 7:24 - Наследование 11:34 - Полиморфизм 20:48 - Инкапсуляция
Stream API. Java. Максимально простым языком.
Просмотров 33 тыс.Год назад
Видео рассчитано на тех кто только изучает синтаксис языка Java и впервые столкнулся с темой Stream API. Цель видео дать общее понимание того что это такое и избавить зрителя от страха неизвестности перед новой не простой темой и новым не понятным синтаксисом. Ссылка на шпаргалку содержащую больше методов по теме видео: webhamster.ru/mytetrashare/index/mtb426/1578962094eafr3wruxs

Комментарии

  • @Isabel_cool
    @Isabel_cool 4 дня назад

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

  • @QwertTrewq-x9j
    @QwertTrewq-x9j 5 дней назад

    2:03 в дженерики нельзя передавать примитивы

  • @АртёмКравцов-ъ4й
    @АртёмКравцов-ъ4й 14 дней назад

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

  • @Jedi_kich
    @Jedi_kich 15 дней назад

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

  • @АлексейБабаев-ж8ж
    @АлексейБабаев-ж8ж 24 дня назад

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

  • @OleksandrTashynskyi
    @OleksandrTashynskyi Месяц назад

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

  • @______.-.______
    @______.-.______ Месяц назад

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

  • @МихасСупре
    @МихасСупре Месяц назад

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

  • @МиЛыйКотиК-м3х
    @МиЛыйКотиК-м3х Месяц назад

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

  • @PavelKaliev
    @PavelKaliev 2 месяца назад

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

  • @nikita_pcholkin
    @nikita_pcholkin 2 месяца назад

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

  • @rjoka4652
    @rjoka4652 2 месяца назад

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

  • @ДенисФролов-т7ю
    @ДенисФролов-т7ю 3 месяца назад

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

  • @pallmall819
    @pallmall819 3 месяца назад

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

  • @СофьяУшакова-м8ы
    @СофьяУшакова-м8ы 3 месяца назад

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

  • @kvitt0
    @kvitt0 3 месяца назад

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

  • @timohani
    @timohani 4 месяца назад

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

  • @systemcrashed6782
    @systemcrashed6782 4 месяца назад

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

  • @BaTTeRFeeD
    @BaTTeRFeeD 4 месяца назад

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

  • @hybi666
    @hybi666 4 месяца назад

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

  • @alekseizharov7987
    @alekseizharov7987 4 месяца назад

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

  • @MarAntonelli
    @MarAntonelli 5 месяцев назад

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

  • @ragnarok5571
    @ragnarok5571 5 месяцев назад

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

  • @alinaklishyna7931
    @alinaklishyna7931 5 месяцев назад

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

    • @alinaklishyna7931
      @alinaklishyna7931 5 месяцев назад

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

  • @zexceed8880
    @zexceed8880 5 месяцев назад

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

  • @МаксимС-у4и
    @МаксимС-у4и 5 месяцев назад

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

  • @sergepisarsky2038
    @sergepisarsky2038 5 месяцев назад

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

  • @РусланАбрамов-о9ф
    @РусланАбрамов-о9ф 6 месяцев назад

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

  • @Biforzz
    @Biforzz 6 месяцев назад

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

  • @pabloescobar-us1kl
    @pabloescobar-us1kl 6 месяцев назад

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

  • @Andry-q5d
    @Andry-q5d 6 месяцев назад

    я не увидел какого то отличия вот от этого материала ruclips.net/video/iQIR2Zgb93k/видео.html это плагиат?

    • @ИгорьМешалкин-ж7ф
      @ИгорьМешалкин-ж7ф 3 месяца назад

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

  • @Andry-q5d
    @Andry-q5d 6 месяцев назад

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

  • @AngelCheater
    @AngelCheater 7 месяцев назад

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

  • @AngelCheater
    @AngelCheater 7 месяцев назад

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

  • @teaontea1
    @teaontea1 7 месяцев назад

    Спасибо!

    • @ИлезГичаев-э2ч
      @ИлезГичаев-э2ч 3 месяца назад

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

  • @Vanya-Mur
    @Vanya-Mur 7 месяцев назад

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

  • @Sancheg11
    @Sancheg11 7 месяцев назад

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

  • @ВиталийСупрун-р8ч
    @ВиталийСупрун-р8ч 7 месяцев назад

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

    • @ИгорьМешалкин-ж7ф
      @ИгорьМешалкин-ж7ф 7 месяцев назад

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

    • @ВиталийСупрун-р8ч
      @ВиталийСупрун-р8ч 7 месяцев назад

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

    • @Моимиглазами-ф4х
      @Моимиглазами-ф4х 4 месяца назад

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

  • @irinaresetnicova4583
    @irinaresetnicova4583 7 месяцев назад

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

  • @irinaresetnicova4583
    @irinaresetnicova4583 7 месяцев назад

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

  • @irinaresetnicova4583
    @irinaresetnicova4583 7 месяцев назад

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

  • @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 8 месяцев назад

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

  • @Zxz18
    @Zxz18 8 месяцев назад

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

  • @DoraGünther-r5v
    @DoraGünther-r5v 8 месяцев назад

    Скажите пожалуйста, будут ли ещё видео?

  • @Sancheg11
    @Sancheg11 8 месяцев назад

    Большое спасибо за понятное объяснение!

  • @АнтонВиноградов-в8й
    @АнтонВиноградов-в8й 9 месяцев назад

    огромное спасибо