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

  Рет қаралды 31,277

Computer Science Center

Computer Science Center

3 жыл бұрын

Лекция №3 курса «Программирование на Java» (весна 2020)
Преподаватель -Тагир Фаридович Валеев
Страница лекции на сайте CS центра: my.compscicenter.ru/courses/j...
Все лекции курса по порядку: • Программирование на Ja...

Пікірлер: 18
@nikiforovsansanich
@nikiforovsansanich 2 жыл бұрын
Отличные лекции! Большое спасибо Тагиру! 29:11 yield (Java 14) 31:11 Object
@immortal-spirit-13
@immortal-spirit-13 3 жыл бұрын
Тагир красавчег )) очень уважаю ))
@alexanderkomegunov8226
@alexanderkomegunov8226 3 жыл бұрын
Спасибо за годный материал
@sin-otca
@sin-otca 3 жыл бұрын
Спасибо.
@user-yt6vv9vf3x
@user-yt6vv9vf3x 2 жыл бұрын
Пригодилось)
@sargongamer64
@sargongamer64 2 жыл бұрын
А вот про FOR было реально обидно. Этим Java и прекрасен, что похож на C без подводных камней с управлением памятью. Кому не нравится классический FOR есть много новых хипстерских языков программирования.
@pavelb2451
@pavelb2451 2 жыл бұрын
Прослушал совсем немного лекций. Плотные и интересные. Не понравилось применение слова с пустым для меня смыслом "Предложение" как перевод слова "Statement". Больше воспринимаю если вместо "Statement" использовать "Операция".
@user-je3zr7cl1q
@user-je3zr7cl1q 2 жыл бұрын
А как компилятор может закэшировать размер списка? Ведь нет гарантии что список не изменится до завершения цикла. Даже если компилятор настолько умен что может проанализировать содержимое цикла, всегда остаётся возможность изменить список из другого потока. Даже и с массивом такой гарантии нет - хотя размер массива и не меняется, но можно внутри цикла заменить в переменной ссылку на массив и соответственно будет другой массив и другая длина.
@asriyanarseniy8356
@asriyanarseniy8356 2 жыл бұрын
Маленькая поправка(таймкод 49:50), возвращаемое значение не является частью сигнатуры, но относится к контракту метода. Тагир, спасибо Вам за лекции. И еще, есть некоторые неточности в объяснении вложенных классов, возможно от того, что Тагир общается с людьми, которые уже знают джаву? Я понимаю о чем речь - но новичек оооочень вряд ли хоть что-то разберет
@illiadenysenko7776
@illiadenysenko7776 4 жыл бұрын
55:12 звучит как больной опыт))
@user-zr8br8mx7o
@user-zr8br8mx7o 2 жыл бұрын
в голос орнул с этого)) "очень плохой человек и ничего хорошего он в жизни не добьется"
@sargongamer64
@sargongamer64 2 жыл бұрын
Сейчас же в Java синглтон считается антипаттерном (Пример с нулевым вектором). И похоже, что не потокобезопасная реализация.
@user-yu5yz7pf4u
@user-yu5yz7pf4u 2 жыл бұрын
double component (int n) , чтобы это понять что нужно покурить?
@india23061974
@india23061974 2 жыл бұрын
Может, мануал? 🤭
@user-yu5yz7pf4u
@user-yu5yz7pf4u Жыл бұрын
@UCgNM3AQFuVWcDbRku9UIvpw какой именно?
@CloudOblakoRain
@CloudOblakoRain 3 жыл бұрын
kzfaq.info/get/bejne/h8d5paaFvdC9lnU.html как сделать, чтобы описание в таком виде отображалось, а не в виде коментариев?
@Trecoolerok
@Trecoolerok 3 жыл бұрын
Хороший вопрос! Вы не узнали?
@user-hl2hr4dg3s
@user-hl2hr4dg3s 3 жыл бұрын
Правая клавиша по иконке -> Render All опция. Подробнее тут: www.jetbrains.com/help/idea/working-with-code-documentation.html#render-javadocs
3. Трейты. Программирование на Rust (весна 2019)
1:42:31
你们会选择哪一辆呢#short #angel #clown
00:20
Super Beauty team
Рет қаралды 10 МЛН
Лекция 13. Что внутри? (Программирование на Java)
1:50:23
Описание бизнес-процессов по шагам на примерах
17:43
Системный Бизнес
Рет қаралды 3,7 М.
Многопоточность в Java: основы
1:23:05
Computer Science Center
Рет қаралды 111 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 370 М.