Video není dostupné.
Omlouváme se.

Лекция 3. Объекты (Программирование на Java весна 2020)

Sdílet
Vložit
  • čas přidán 14. 08. 2024
  • Лекция №3 курса «Программирование на Java» (весна 2020)
    Преподаватель -Тагир Фаридович Валеев
    Страница лекции на сайте CS центра: my.compscicent...
    Все лекции курса по порядку: • Программирование на Ja...

Komentáře • 18

  • @nikiforovsansanich
    @nikiforovsansanich Před 2 lety +8

    Отличные лекции! Большое спасибо Тагиру!
    29:11 yield (Java 14)
    31:11 Object

  • @immortal-spirit-13
    @immortal-spirit-13 Před 3 lety +6

    Тагир красавчег )) очень уважаю ))

  • @pavelb2451
    @pavelb2451 Před 2 lety +5

    Прослушал совсем немного лекций. Плотные и интересные. Не понравилось применение слова с пустым для меня смыслом "Предложение" как перевод слова "Statement". Больше воспринимаю если вместо "Statement" использовать "Операция".

  • @sin-otca
    @sin-otca Před 3 lety +1

    Спасибо.

  • @alexanderkomegunov8226
    @alexanderkomegunov8226 Před 3 lety +2

    Спасибо за годный материал

  • @sargongamer64
    @sargongamer64 Před 3 lety +3

    А вот про FOR было реально обидно. Этим Java и прекрасен, что похож на C без подводных камней с управлением памятью. Кому не нравится классический FOR есть много новых хипстерских языков программирования.

  • @user-yt6vv9vf3x
    @user-yt6vv9vf3x Před 2 lety +1

    Пригодилось)

  • @user-je3zr7cl1q
    @user-je3zr7cl1q Před 2 lety +1

    А как компилятор может закэшировать размер списка? Ведь нет гарантии что список не изменится до завершения цикла. Даже если компилятор настолько умен что может проанализировать содержимое цикла, всегда остаётся возможность изменить список из другого потока. Даже и с массивом такой гарантии нет - хотя размер массива и не меняется, но можно внутри цикла заменить в переменной ссылку на массив и соответственно будет другой массив и другая длина.

  • @illiadenysenko7776
    @illiadenysenko7776 Před 4 lety +7

    55:12 звучит как больной опыт))

    • @user-zr8br8mx7o
      @user-zr8br8mx7o Před 2 lety

      в голос орнул с этого)) "очень плохой человек и ничего хорошего он в жизни не добьется"

  • @asriyanarseniy8356
    @asriyanarseniy8356 Před 2 lety

    Маленькая поправка(таймкод 49:50), возвращаемое значение не является частью сигнатуры, но относится к контракту метода. Тагир, спасибо Вам за лекции. И еще, есть некоторые неточности в объяснении вложенных классов, возможно от того, что Тагир общается с людьми, которые уже знают джаву? Я понимаю о чем речь - но новичек оооочень вряд ли хоть что-то разберет

  • @sargongamer64
    @sargongamer64 Před 3 lety +1

    Сейчас же в Java синглтон считается антипаттерном (Пример с нулевым вектором). И похоже, что не потокобезопасная реализация.

  • @user-yu5yz7pf4u
    @user-yu5yz7pf4u Před 2 lety

    double component (int n) , чтобы это понять что нужно покурить?

  • @CloudOblakoRain
    @CloudOblakoRain Před 4 lety

    czcams.com/video/QaIrCTXjYfA/video.html как сделать, чтобы описание в таком виде отображалось, а не в виде коментариев?

    • @Trecoolerok
      @Trecoolerok Před 3 lety

      Хороший вопрос! Вы не узнали?

    • @user-hl2hr4dg3s
      @user-hl2hr4dg3s Před 3 lety

      Правая клавиша по иконке -> Render All опция. Подробнее тут: www.jetbrains.com/help/idea/working-with-code-documentation.html#render-javadocs