- 5
- 61 562
Игорь Мешалкин
เข้าร่วมเมื่อ 18 ส.ค. 2016
Короткие видео о программировании на Java, таким языком что бы было понятно совсем начинающим.
Исключения. Что в них исключительного?
Видеоурок для новичков Java по теме исключений. Цель урока - выработать общее понимание того что такое исключения в Java и как с ними работать.
0:00 - Приветствие
0:17 - Скучная теория
4:22 - Блок try/catch
10:49 - Несколько блоков catch
13:39 - Блок finally
17:27 - Пробрасывание исключений
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
Я не новичок, но за совокупные 4 года работы с Java я выучила наизусть только одну вещь - если хочешь быстро освежить теорию об инструментах языка, то твой запрос в поиске должен заканчиваться припиской типа "для чайников". Такие видео наилучшим способом преподносят информацию в виде короткой шпаргалки. Это видео собственно и нашла по запросу "java дженерики для маленьких и тупых" 🙃
Игорь, большое спасибо за это видео. Но после него я запутался чем класс отличается от метода, пожалуйста сделайте следующее видео на эту тему! А с дженериками теперь полный порядок! 🙌😉
8:00 Чот мда. Может кому то и ок, что супер странно. Суть стримов - не раскрыта. Про лямбда выражение - даже слова такого не произнес. Ладно, это отдельная тема. Но почему не сказать, что это безымянная функция, возвращающая булево значение в данном случае? Показывать стримы без лямбд вообще бред какой-то. Какой смысл объяснять якобы "простым языком" если не раскрыта суть процесса?
Спасибо большое, мне очень помогло 🥺🙏
Спасибо большое, на таких как вы держится мир!!
Просто шикарно объяснил! Благодарю!
Я тоже плачу что нету новых видосов 😭 заведите бусти я бы поддерживал такие видео
Большое спасибо за видео, очень понятно описал всю суть и дал ясность.
не могу понять смысл слова this на 05:00, почему обязательно его там вписывать? Ведь мы не работаем сразу с несколькими переменными одного названия из разных классов или аргументов метода, и автоматически код знает что речь конкретно о той переменной, над обьектом которого мы сейчас работаем
Вау, казалось бы недавно хелоуворлд было сложно написать, а щас уже такое, надеюсь так и будет дальше
Крутой видео!! Благорарствую!
19:07 похоже на ArrayList<>
я перечитал оф.доку, несколько статей, посмотрел кучу видео по дженерикам.... Но только благодаря этому ролику стало понятно что такое дженерики и как их готовить
очень понятно
Игорь Мешалкин здравствуйте
Большое спасибо, действительно простое и понятное объяснение!
Игорь, маловероятно что ты поверишь мне, до того как ты создал car1, car2, car3, я поставил видео на паузу и решил быстренько сделать их сам, чтобы не отвлекаться и посмотреть этот отрезок видео, внимательно слушая. Какого же было моё удивления когда порядок и название марок машин совпали 1в1. Если бы ещё совпали года, я бы неиронично поверил бы в матрицу)
Спасибо большое автору за такой труд. Все очень понятно и доступно. Остальные видео тоже супер, вы отлично объясняете для людей которые только вникают в джаву
2:47 класс? Метод наверное!?
Наверное))
Спасибо вам большое!
Супер спасибо, снимайте больше видео очень полезно.
Очень хорошая подача, лайк!)
Действительно лучшее объяснение
Спасибо, лучшее объяснение по теме.
Игорь, спасибо, Супер видео, изучаю java самостоятельно как могу, но только ваши уроки отлично и понятно все обьясняют, жаль, что больше нет новых уроков (( У вас настоящий талант, еще и с юмором тонким, который заставляет смеяться даже не юморных людей, как меня)). Продолжайте, пожалуйста, помните, что у вас есть ученики, которые ОЧЕНЬ ЖДУТ НОВЫХ УРОКОВ!!!
Спасибо тебе добрый человек.
Привет из 2024! Очень полезное и понятное видео. Спасибо за Ваш труд!
Так же хотела бы добавить, что было бы интересно увидеть видео от Вас по Map/HashMap
Надеюсь вернётесь на ютуб снимать видосы
классно объясняете, жаль больше нет видео на канале
Немного похоже на шаблоны в С++
Большое спасибо, сразу дошло что такое стримы! У вас преподавательский талант!
Спасибо за видео!!! Не забрасывайте канал. Хотелось бы больше видео, очень понятно и доступно объясняете. Хотелось бы увидеть видео про Optional<T> С Вашей подачей информации понятно сразу все становится
Классное объяснение, рад тому что натолкнулся на данное видео
я не увидел какого то отличия вот от этого материала th-cam.com/video/iQIR2Zgb93k/w-d-xo.html это плагиат?
А какие отличия вас бы устроили в двух роликах на одну и ту же техническую тему?
я каэш звиняюсь но называть метод классом это УРОВЕНЬ!
Шикарное видео! Сделайте пожалуйста видео про методы native в Java и о том как самому их создавать.
В интерфейсе могут быть поля, но они по умолчанию public static final - то есть константы. А так отличное объяснение!
Спасибо!
Здарова, прошло 3 месяца, как твои успехи в изучении?
Великолепное объяснения, огромное спасибо за старания, я только с помощью твоего труда смог лучше понять эту тему
только одно не понятно: в чем отличие Generic от List ?
Большое спасибо! Очень понятное объяснение работы Steam
Спасибо за работу. Я так понял что дженерики служат для описания классов с однотипным поведением где нельзя применить наследование?
Не думаю что дженерики корректно сравнивать с наследованием. Наследование подразумевает схожесть родителя и ребёнка, по смыслу, по поведению и т.д. А дженерики применяются когда нужно научить класс работать абсолютно с любым объектом, не зависимо от контекста.
@@ИгорьМешалкин-ж7ф да, я уже разобрался дженерики - синтаксический сахар языка
Можно ли сказать, что дженерики это то же самое, что шаблоны (template) в с++?
Наконец-то я поняла многие нюансы по поводу исключений. Очень жаль, что нет новых видео(((
Можно ролики про лямбда и spring?)
+++
Почему нет новых видео? Очень хорошо объясняете)
Лучший и понятный урок! Хотел поподробнее в Stream API разобраться, очень помогло! Спасибо
Вы очень хорошо объясняете. Пожалуйста выпускайте больше видео про ООП.
Классное видео. Большое спасибо)))
Спасибо за отличное видео))) 6:47 9 строка сюда бы отлично зашел тенарный оператор) this.string += string.isEmpty() ? t : " - " + t;
Супер объяснение - просто, понятно, практично.
ужасная музыка бесит)