Видео: Java

Подборка новых видео на тему Java на сегодня 20 April 2026 года

Java
  01.11.2025
Java
  26.03.2026
Java
  22.03.2026
Java
  18.04.2026
Java Advantage: преимущества ваших проектов
  05.12.2023
channel43454952
  31.10.2024
channel43454952
  31.10.2024
Java Быстро
  05.12.2023
Джава для жизни и ума : основы и практика вместе
  05.12.2023
Java
  27.01.2025

Java - смотрите онлайн


Собеседование на Senior Java разработчика

Подписывайся на наши соц сети: Провожу собеседование на Senior Java разработчика, разбираем вопросы и ответы. В видео узнаете, что ждут от кандидатов на этом уровне. Канал автора: Тайминги: 00:00 - Вступление 00:24 - Знакомство с Мишей, обсуждение его опыта в IT 02:06 - Самая интересная задача, над которой приходилось работать 06:17- Какие коллекции есть в Java 09:15 - Почему Map не расширяет интерфейс Collection? 11:12 - Как устроена HashMap под капотом? 14:53 - Могут ли объекты быть равны по equals и не равны по hashcode? 15:23 - Как правильно реализовать методы equals и hashcode? 16:55 - Лайвкодинг задача на проверку скила работы с коллекциями 32:18 - Как устроены параллельные стримы 33:07 - Что такое ForkJoinPool? 34:17 -... Смотреть видео...

Профессия Java-Разработчик/Java-Программист

Узнать о Java Буткемп: В ролике я рассказываю о том, чем занимаются программисты на языке Java, какие типы приложений разрабатывают и на каких платформах, а также почему этот язык остается востребованным, на нем продолжают появляться новые проекты, которые предоставляют разработчикам отличные возможности, о которых тоже поговорим. Канал Indie-разработчика на Java (ENG): Мой PC: Процессор: Intel Core i9-9900K 3.60 GHz Оперативная память: Crucial BLS16G4D32AESC.M16FE 2x16GB Видеокарта: Nvidia GeForce RTX 2080 8GB Жесткий: SSD 1TB ОС: Windows 10 Pro Периферия: Клавиатура: Bloody Gaming RGB B81OR Мышь: Беспроводная Logitech G305 Микрофон: MAONO AU-A04T Наушники: Bloody G520S Мониторы: Philips 243V7QDSB/00 x2 Кресло: **Xiaomi Youran No.1... Смотреть видео...

How Netflix Uses Java - 2026 Edition

Подписывайся на наши соц сети: This is the 2026 update of How Netflix Uses Java. In this session, you’ll see how Java powers your favorite Netflix shows and take away practical lessons for leveraging Java more effectively in your own organization. The Netflix architecture and the way we use Java is always changing. On top of that, Java itself and the OSS ecosystem are evolving faster than ever. Come learn how Netflix is using Java in 2026 and what benefits and challenges we’re seeing running most of our services on the latest Java releases. We’ll explore how we build services with Spring Boot, DGS/GraphQL, and gRPC, and how we manage dependencies to keep more than 3,000 Java services consistently updated across frameworks, libraries,... Смотреть видео...

HTTP/3 In Java 26 - Inside Java Podcast 48

Подписывайся на наши соц сети: HTTP/3 is the next version of the internet's most important application layer protocol. But, somewhat surprisingly, it uses UDP (via the new QUIC protocol) instead of TCP/IP, which has implications for the number of initial round trips, HTTP version selection, and time to first byte, but also adoption and evolution. Java 26 supports HTTP/3 out of the box. Nicolai Parlog talks to Daniel Fuchs and Daniel Jelinski, both Consulting Members of Technical Staff at Oracle and OpenJDK committers, about Java's HTTP client. They start by briefly retracing its introduction in Java 11 and its support for HTTP/2 before diving deeper into HTTP/3 to learn about the motivation, technical underpinnings like the QUIC... Смотреть видео...

Java #1. О Java, комментарии, переменные, примитивы и прочее

Подписывайся на наши соц сети: Что будет сегодня? два слова о Java компиляция, запуск вручную IDE простейшие программы комментарии и javadoc вывод в консоль переменные и оператор присваивания область видимости переменной ключевое слово var примитивные типы (начало) int double boolean базовые операции (начало) Дополнительное условие к ДЗ 1 Так как мы еще не проходили if, в первом задании давайте исходить из положительного дискриминанта Ссылка на boosty: , где найдутся: материалы презентации в docx код примеров ответы на задания Полезные ссылки: Статья про Java на Habr от Spring АйО О Java на официальном сайте Статья про версии Java на Habr Ссылка на OpenIDE Основные возможности Idea (основы OpenIDE) Ссылка на notepad++... Смотреть видео...

Урок 15. Интерфейсы | Введение в Java

Что мы пройдем в этом курсе: 01. Введение в Java: уроки с 1 по 65. 02. Многопоточность в Java: уроки с 66 по 90. 03. Продвинутая Java: уроки с 91 по 95. 04. Java SWING: уроки с 96 по 120. 05. Java AWT: уроки с 121 по 140. 06. Продвинутая Java: уроки с 141 по 171. 07. Работа с XML в Java: с 172 по 176. 08. Работа с сетью (Java NetWork): уроки с 177 по 181. 09. JDBC: уроки с 183 по 200. 10. Продвинутая Java: уроки c 201 по 224. 11. Java FX: уроки с 225 по 245 12. Регулярные выражения (RegExp): уроки с 246 по 267. 13. Паттерны проектирования в Java (Patterns): уроки с 268 по 303. 14. Принципы SOLID: уроки с 304 по 309. 15. Обобщения (Generics): уроки с 310 по 315. 16. Продвинутая Java: уроки с 316 по 324. 17. Java 8: уроки с 325 по 335. 18.... Смотреть видео...

Урок 38-3. Предикат в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Java #2. Строки, начало ООП

Подписывайся на наши соц сети: Канал автора: Что будет сегодня? • Строки • конкатенация • многострочные строки • разные полезные методы • Основы ООП (начало) • Классы и объекты • null • Поля, методы, конструкторы • Пакеты и импорт • Модификаторы доступы • Ключевое слово final • Object и его основные методы • Сравнение объектов Ссылка на boosty: , где найдутся: материалы презентации в docx код примеров ответы на задания Таймкоды 03:18 String 03:55 Конкатенация строк 05:45 Многострочные строки 07:57 Полезные методы String 10:00 Задачка на строки 1 13:10 Задачка на строки 2 17:48 ООП 18:52 Класс 19:13 Поле класса 22:05 Объект 26:09 null и NPE 28:50 Сборщик мусора 31:08 Конструктор и конструктор по умолчанию 39:01 Вызов конструктора... Смотреть видео...

Java #10. Окончание IO, шаблон Наблюдатель, начало Swing

Подписывайся на наши соц сети: Что будет сегодня? Ввод/Вывод • архивация, сжатие • Буфферы и каналы • Сериализация • Swing • `Layout`-ы • `JLabel`, `JTextField` • `ActionListener` • Шаблоны проектирования • Наблюдатель Ссылка на boosty: , где найдутся: материалы презентации в docx код примеров ответы на задания Таймкоды: 03:55 Сжатие данных в Java 04:23 Gzip в Java 06:49 Zip в Java 09:21 Сериализация 15:21 Java NIO 17:40 FileChannel 23:25 transferTo, transferFrom 24:45 Кодировка в буффере 29:09 Шаблон Наблюдатель 29:33 GUI в Java 30:40 Swing 33:25 Контейнеры в Swing 33:50 JFrame 34:10 JPanel 34:46 Layout-ы 36:59 JLabel 37:05 JTextField 37:19 JButton 37:42 Слушатели событий 39:47 generic-ы для упрощения добавления 41:59 Практическое... Смотреть видео...

Java #5. Интерфейсы, циклы, Стратегия и прочее

Подписывайся на наши соц сети: Канал автора: Что будет сегодня? • Основы ООП (продолжение) • Интерфейсы • instanceOf • приведение типа к интерфейсу • pattern Matching • наследование интерфейсов • интерфейсы в абстрактном классе • поля в интерфейсе • default-методы • Шаблоны проектирования • Стратегия • Циклы • for, forEach • while, do-while Ссылка на boosty: , где найдутся: материалы презентации в docx код примеров ответы на задания Таймкоды: 02:43 Интерфейсы 08:07 Реализация многих интерфейсов 10:14 instanceOf 12:14 Pattern Matching в if и в case 14:43 наследование интерфейсов 15:46 интерфейсы у абстрактного класса 17:09 поля в интерфейсе 18:09 default-методы в интерфейсе 19:45 практическое задание в RPG 39:50 практическое... Смотреть видео...

Java #7. Исключения, Builder, вложенные классы и прочее

Подписывайся на наши соц сети: Что будет сегодня? • Внутренние и вложенные классы • Анонимные классы • Классы внутри метода • Работа с ошибками (Исключения) • Шаблоны проектирования • Строитель Ссылка на boosty: , где найдутся: материалы презентации в docx код примеров ответы на задания Таймкоды: 01:55 Вложенный (Nested) Класс 05:02 Внутренний (Inner) Класс 08:14 Анонимный класс 09:49 Класс внутри метода 10:16 Исключения 13:05 Обработка исключения 15:27 Методы у исключения 17:12 А если не обрабатывать исключение? 17:50 Обработка исключения, finally 18:24 Иерархия исключений 21:15 throws 23:11 Свое исключение 24:14 Цепочка перехвата исключений 25:56 Дополнение исключения 27:02 caused by 28:25 Потеря исключения 1 30:43 Потеря... Смотреть видео...

Carrier Classes & Discussing Syntax - Inside Java Podcast 52

Подписывайся на наши соц сети: Carrier classes are Project Amber's current idea to extend some of records' benefits to regular classes. Probably the most important among them is deconstruction, which would allow classes to participate in pattern matching and reconstruction. In recent weeks, there have been two mails to the Amber mailing list that describe that idea, and in this episode we discuss them both as well as the evolution between them. We also hear why syntax discussions often provide negative value and get a sneak peak at what will likely be the next Project Amber language feature. Just ahead of the JavaOne speakers dinner, Nicolai Parlog sits down with Brian Goetz, Java Language Architect in Oracle’s Java Platform Group,... Смотреть видео...

Курс «Java разработка». Вебинар 1: Память в Java. Garbage Collector

Вебинар курса «Java разработка» от образовательной платформы «Код мозгов». В этом видео мы разобрали Garbage Collector, память в java, JVM, JDK и JRE, а также сборку мусора (String pool и тд) Елизавета Буйлина начала свою профессиональную карьеру с обучающего курса «Начинающий Java-разработчик» в 2021 году, после чего стала частью нашей команды. Сегодня, Елизавета уже успела поработать с крупными компаниями среди которых проект страховой службы и лизинговой компании. Что в выпуске: 00:00 - Заставка 00:05 - О чем поговорим? 00:44 - Память в java 07:35 - String pool 14:41 - Garbage Collector 19:16 - Reference counting 20:56 - Tracing 22:29 - Структура Heap 33:13 - Типы ссылок 33:38 - Сильная ссылка 34:19 - Слабая ссылка ... Смотреть видео...

07 Семантика | Java Core. Исключения в Java

Программа курса: Модуль 1. Java Core. Процедурная java 01 Циклы (итерации) в java (for, while, алгоритмы) 02 Рекурсия 03 Динамические структуры данных 04 Организация памяти в Java Модуль 2. Java Core. Исключения в java 05 Ключевые слова (try, catch, finnaly) 06 Checked / unchecked exceptions 07 Семантика 08 Try with resources Модуль 3. Java Core. Ввод/вывод в java 09 Кодировки 10 Классы ввода/вывода 11 Адаптер / декоратор (буферизированные потоки) 12 Файловая система Модуль 4. Java Core. Многопоточность в java 14 Закон Мура 15 Thread, Runnable 16 Monitor (synchronized, Object, wait, notify, notifyAll) 17 Ограниченный блокирующий буфер Модуль 5. Java Core. Коллекции в java 18 Большое О, иерархия коллекции, List 19 Set, List, Map,... Смотреть видео...

04 Организация памяти в Java | Java Core. Процедурная Java

Программа курса: Модуль 1. Java Core. Процедурная java 01 Циклы (итерации) в java (for, while, алгоритмы) 02 Рекурсия 03 Динамические структуры данных 04 Организация памяти в Java Модуль 2. Java Core. Исключения в java 05 Ключевые слова (try, catch, finnaly) 06 Checked / unchecked exceptions 07 Семантика 08 Try with resources Модуль 3. Java Core. Ввод/вывод в java 09 Кодировки 10 Классы ввода/вывода 11 Адаптер / декоратор (буферизированные потоки) 12 Файловая система Модуль 4. Java Core. Многопоточность в java 14 Закон Мура 15 Thread, Runnable 16 Monitor (synchronized, Object, wait, notify, notifyAll) 17 Ограниченный блокирующий буфер Модуль 5. Java Core. Коллекции в java 18 Большое О, иерархия коллекции, List 19 Set, List, Map,... Смотреть видео...

Build A Coding Agent Like Claude Code With Spring AI

Подписывайся на наши соц сети: Everyone's talking about AI agents, but what actually makes something an agent? In this video, we break down what agents really are, how they differ from agentic workflows, and then build a fully autonomous coding agent from scratch using Spring AI and the new Spring AI Agent Utils library. We start by clearly defining what an AI agent is. A model that can reason, use tools, observe results, and loop until a goal is complete without human direction. Then we walk through the difference between agentic workflows (predefined steps) and truly autonomous agents. Finally, we build "Sprout" — a Claude Code-inspired coding agent in a Spring Boot 4 application using Spring AI 2.0, complete with file system tools,... Смотреть видео...

Java Runtime / Интероперабельность в Java / Как учить системных программистов

Новый гость подкаста «Битовые маски» — Иван Углянский, известный разработчик JVM, член программного комитета Java-конференции SnowOne и один из создателей профиля «Системное программирование» в НГУ. Он соприкоснулся с процессом разработки компиляторов и рантаймов еще в старших классах школы, а после продолжал заниматься этим направлением в компании Excelsior. Елена Лепилкина обсудила с Иваном не только рантаймы, но и интероперабельность, новые Java-проекты Valhalla, Panama и Loom, а также высшее образование в области системного программирования. Что входит в состав рантайма, кроме garbage collector? В чем особенности кода, который пишут рантайм-инженеры, и логов, которые они оставляют? На каких языках можно писать рантаймы? Чем нового и... Смотреть видео...

Java Reflection - Ваш ключ к пониманию Java-разработки.

В этом видео я расскажу про рефлексию в Java — мощный инструмент для работы с кодом во время выполнения программы. Мы рассмотрим, как с помощью рефлексии можно управлять полями, методами и конструкторами классов, не зная их заранее. Я покажу примеры того, как получить доступ к приватным полям и методам, а также как использовать рефлексию для вызова методов и изменения значений полей на лету. Если вы хотите узнать, как рефлексия используется в популярных фреймворках, таких как Spring, и как она помогает создавать гибкие и расширяемые приложения, то это видео для вас! Таймкоды: 0:00 Интро 0:08 Вступление 0:32 Что такое рефлексия 1:29 Работа с классами и полями 5:28 Работа с методами 8:39 Работа с конструкторами 11:26 Доступ к приватным... Смотреть видео...

Rethinking Java String Concatenation

String concatenation got a big overhaul in JDK 9 with JEP 280, bringing throughput improvements at the cost of startup, warmup and footprint overheads. This video goes through the current implementation, discusses some past efforts at getting things up to speed, and a few workarounds we’ve recently had to implement to avoid resource starvation issues when expressions get too complex. It then outlines a prototype which stays true to the spirit of JEP 280 while solving most of these edge issues. All the while improving significantly over the current baseline on startup, footprint and warmup metrics across the board. Resources • Indify String Concatenation ➤ • String Templates (Preview) ➤ • Class-File API (2nd Preview) ➤ • JDK23 String... Смотреть видео...

Урок 30-5. Периоды в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Урок 30-3. Старый стиль создания Даты и Времени в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Урок 30-2. Новый стиль создания Даты и Времени в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Урок 31-4. Возвращаемое значение в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Урок 29-1. Коллекции в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Урок 08-3. Комментарии в Java | Базовая Java

Данный курс основан на книге OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z04-808 - - этот экзамен по прежнему можно сдавать. Он проще чем новый по 11ой Java где объединили и OCA и OCP, но дольше - он длится 150 минут против 90 минут на новом экзамене. И в этом случае вам нужно будет сдавать два экзамена - OCA и OCP отдельно. При том что новый один стоит столько же. Но учиться в любом случае нужно постепенно и для начала быть уверенным в том что вы знаете все темы из старого OCA. Я очень рекомендую учиться именно по книге, а видео из плейлиста использовать только как дополнительный материал. В книге есть хорошие задачи после каждой темы, которые необходимо решать. Так же в конце книги дают доп рекомендации... Смотреть видео...

Урок 50. Коллекции | Введение в Java

Что мы пройдем в этом курсе: 01. Введение в Java: уроки с 1 по 65. 02. Многопоточность в Java: уроки с 66 по 90. 03. Продвинутая Java: уроки с 91 по 95. 04. Java SWING: уроки с 96 по 120. 05. Java AWT: уроки с 121 по 140. 06. Продвинутая Java: уроки с 141 по 171. 07. Работа с XML в Java: с 172 по 176. 08. Работа с сетью (Java NetWork): уроки с 177 по 181. 09. JDBC: уроки с 183 по 200. 10. Продвинутая Java: уроки c 201 по 224. 11. Java FX: уроки с 225 по 245 12. Регулярные выражения (RegExp): уроки с 246 по 267. 13. Паттерны проектирования в Java (Patterns): уроки с 268 по 303. 14. Принципы SOLID: уроки с 304 по 309. 15. Обобщения (Generics): уроки с 310 по 315. 16. Продвинутая Java: уроки с 316 по 324. 17. Java 8: уроки с 325 по 335. 18.... Смотреть видео...