Java #10. Окончание IO, шаблон Наблюдатель, начало Swing
Что будет сегодня? - Ввод/Вывод - - архивация, сжатие - - Буфферы и каналы - Сериализация - Swing - - `Layout`-ы - - `JLabel`, `JTextField` - - `ActionListener` - Шаблоны проектирования - - Наблюдатель Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/808631b3-4689-42c2-9da1-17b5dcc600fc?share=success_publish_link , где найдутся: - материалы презентации в 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 Практическое задание на GUI в менеджере задач 50:23 Вопросы для самопроверки 50:36 Домашнее задание Полезные ссылки: Статья на Baeldung: про NIO https://www.baeldung.com/java-io-vs-nio Статья: про Наблюдателя https://refactoringguru.cn/ru/design-patterns/observer Заметка про Swing https://progoschool.ru/java/java-swing/
Что будет сегодня? - Ввод/Вывод - - архивация, сжатие - - Буфферы и каналы - Сериализация - Swing - - `Layout`-ы - - `JLabel`, `JTextField` - - `ActionListener` - Шаблоны проектирования - - Наблюдатель Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/808631b3-4689-42c2-9da1-17b5dcc600fc?share=success_publish_link , где найдутся: - материалы презентации в 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 Практическое задание на GUI в менеджере задач 50:23 Вопросы для самопроверки 50:36 Домашнее задание Полезные ссылки: Статья на Baeldung: про NIO https://www.baeldung.com/java-io-vs-nio Статья: про Наблюдателя https://refactoringguru.cn/ru/design-patterns/observer Заметка про Swing https://progoschool.ru/java/java-swing/
