Урок 2 - ArrayList (прокачанная Java)

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 35

  • @Daniel-mo1iy
    @Daniel-mo1iy 5 місяців тому +2

    Спасибо за материалы! Готовлюсь к собеседованиям, повторяю коллекции с вами!

  • @learnmore5740
    @learnmore5740 Рік тому +3

    Я лише після ваших відосів почала реально розуміти що тут відбувається! У вас талант вчителя! Пояснюється кожна крапка , слово, буква) дякую !

  • @nigberg
    @nigberg 3 роки тому +12

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

  • @marrr_marrr5315
    @marrr_marrr5315 3 роки тому +6

    Наконец-то в голове выстраивается структура знаний. Спасибо вам за урок!

  • @Максик-ц8с
    @Максик-ц8с 6 місяців тому

    Эх, вот это по-настоящему крутая подача материала с подробными объяснениями!!! Спасибо вам огромное!

  • @raccoon8230
    @raccoon8230 4 роки тому +10

    Превосходный урок!

  • @Denis2216s
    @Denis2216s Рік тому +2

    Прошел ваш 1 курс, очень понравилась манера изложения. Хорошо разобрался

  • @deniskrivzun1891
    @deniskrivzun1891 3 роки тому +5

    Спасибо. Очень доступно. Буду изучать на вашем канале Java.

  • @lesterbruke8166
    @lesterbruke8166 3 роки тому +5

    Здорово! У вас определенно талант)
    p.s. копировать предыдущую строку в идее можно использую комбинацию клавиш ctrl + D, очень удобно)

  • @Denis2216s
    @Denis2216s Рік тому +2

    Заур, выложите, пожалуйста,ваш курс туда, где принимают карты РФ

    • @programaniya
      @programaniya  Рік тому +1

      Так выложен же. В описании каждого видео - 2 платформы. Вы можете приобрести курс на платформе Степик.

    • @Denis2216s
      @Denis2216s Рік тому +1

      Спасибо!

    • @Denis2216s
      @Denis2216s Рік тому

      Скажите, пожалуйста, почему нельзя оплатить курс в приложении?

    • @Denis2216s
      @Denis2216s Рік тому

      В приложении Степик?

    • @programaniya
      @programaniya  Рік тому

      Я не знаю. Я лишь автор на платформе Степик. Пишите в их поддержку.

  • @ЯИмя-е2ш
    @ЯИмя-е2ш Рік тому

    Лучший)

  • @Rzevsky
    @Rzevsky Місяць тому +1

    List list = new ArrayList();
    Что значит "так писать мы тоже можем"? Не можем, а НАДО так писать потому что: это пригодится вам в дальнейшем, например.

    • @programaniya
      @programaniya  Місяць тому

      То и значит. Нет такого "НАДО". Если в дальнейшем нет никакой вероятности, что вы смените ArrayList на другой лист, а это 99% из всех случаев, если не больше, то можно смело создавать тип переменной ArrayList, а не List.
      И в следующий раз соблюдайте, пожалуйста, более культурный тон при написании комментариев.

    • @Rzevsky
      @Rzevsky Місяць тому

      @ Мнения разделились. Я неоднократно встречал указания на то, что объекту именно что следует иметь интерфейсный тип ради потенциальной вероятности дальнейшей смены реализации. В Спринге уж точно, который максимально про гибкость (рефлексия и пр.) И это более гибкое решение в любом случае. Какие-то негативные последствия?
      Вы мне безусловно ничего не должны. Но это правда - я несколько удивлен тем, как ваш курс рекламировали, и насколько он… специфический. Например, вы кажется ни слова не сказали, что создавать избыточную емкость списка - как раз таки последствия имеет.
      Как вы вообще можете опередить 0 вероятность? В программировании…

    • @programaniya
      @programaniya  Місяць тому

      Мой курс, как и абсолютно всё, не может нравиться всем. Для кого-то он хороший, для кого-то специфичный.
      Нулевую вероятность я определяю исходя из опыта. Код написан, если работает, вряд ли его будут трогать, уж поверьте мне. Тем более, что ArrayList - самая популярная коллекция и подходит практически всегда лучше любой другой. И никаких негативных последствий не будет.
      Может сложиться неверное понимание, будто бы я призываю бойкотировать интерфейс List. Ни в коем случае. Используйте его, как тип переменной, которая ссылается на объект типа ArrayList. Или не используйте. Решать вам.

    • @Rzevsky
      @Rzevsky Місяць тому

      @@programaniya Заур, хочу подтвердить, что у вас получился действительно достойный курс! Действительно, всего сразу никогда не скажешь. С List это были первые такие впечатления. Дальше разобрался ).

  • @yarik83men51
    @yarik83men51 3 роки тому +1

  • @nigberg
    @nigberg 3 роки тому +2

    Скажите, полный курс на Udemy затрагивает нововведения последних версий Java? Какую последнюю версию он покрывает? Обновляется ли?
    Спасибо

    • @programaniya
      @programaniya  3 роки тому +1

      В данных курсах содержится материал, который на 99.95% не может измениться при выходе новой версии Java. Потому что, это - основы Java. Если что-то изменяется, добавляются новые уроки. Но изменений, можно сказать, не бывает.

    • @nigberg
      @nigberg 3 роки тому +1

      @@programaniya, спасибо за ответ
      В курсе рассматривается JDBC?

    • @vip51000
      @vip51000 2 роки тому +1

      @@nigberg только Java основы

  • @menaryt0000
    @menaryt0000 2 роки тому +1

    Привет из Украины 2022, спасибо за ваши курсы.

  • @Sooderone
    @Sooderone 6 місяців тому

    🧠

  • @VasillaRobocraft
    @VasillaRobocraft Рік тому

    Очень плохо, что нет объяснения моменту в конце видео. Мы добавляем в ArrayList все подряд, однако при этом он все еще подается в другое место, где дженериком указан тип String. При этом идейка не ругается. И совершенно непонятно, что в этот момент творится - мы получим рантайм исключение или же все отработает как и раньше, а может, неявно вызовется тустринг у всех объектов?...

    • @programaniya
      @programaniya  Рік тому +3

      Итак, данный урок посвящён ArrayList, и я не стал запихивать в него всю информацию, касающуюся дженериков. Но отметил, что этот момент будет рассмотрен в другом разделе курса.
      "И совершенно непонятно ..." - это ведь легко проверить. Повторите мой код и проверьте, будет ли выброшено исключение, и т.д.

  • @Denis2216s
    @Denis2216s Рік тому +3

    Картой РФ не оплатишь(

    • @programaniya
      @programaniya  Рік тому

      На платформе Степик можете приобрести.