Java #9. Продолжение IO, пишем CLI, Адаптер, Слоеная архитектура и пр.
Что будет сегодня? - Ввод/Вывод - - InputStream-ы / OutputStream-ы - - Reader-ы / Writer-ы - - Scanner - Обработка ошибок - - try-with-resources - Механизмы внутри Java - - Загрузка классов - - JIT-компиляция - - Уборка мусора - Шаблоны проектирования - - Адаптер - Архитектура - - Слоеная архитектура Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/ef7e2cf9-411b-4720-b1e4-db9636d20a56?share=success_publish_link , где найдутся: - материалы презентации в docx - код примеров - ответы на задания Таймкоды: 03:50 try-with-resources 05:32 идея InputStream/OutputSTream 06:16 InputStream 07:02 ByteArrayInputStream 08:27 FileInputStream 11:27 FilterInputStream 11:53 BufferedInputStream 13:43 OutputStream 14:34 FilterOutputStream 14:53 FileOutputStream 16:40 Reader/Writer 17:53 StringReader 18:49 FileReader с BufferedReader 20:09 FileWriter, BurreferedWriter, PrintWriter 21:28 читаем консоль с InputStreamReader 22:29 практика на загрузку данных из csv в RPG 39:58 Scanner 41:17 CLI на Scanner 42:51 практика на CLI в менеджере задач 51:36 загрузка классов 54:06 уборка мусора 55:56 JIT-компиляция 57:16 шаблон Адаптер 01:00:16 Слоеная архитектура 01:04:23 практика на слоеную архитектуру в менеджере задач 01:18:03 вопросы для самопроверки 01:18:11 домашнее задание 01:18:57 полезные ссылки Полезные ссылки: JavaRush: про потоки данных https://javarush.com/quests/lectures/questsyntaxpro.level15.lecture01 Статья на Baeldung: про потоки и reader/writer-ы https://www.baeldung.com/java-inputstream-vs-inputstreamreader Статья на Baeldung: про Адаптер https://www.geeksforgeeks.org/adapter-design-pattern-in-java/ Статья на Baeldung: про слоеную архитектуру https://www.baeldung.com/cs/layered-architecture
Что будет сегодня? - Ввод/Вывод - - InputStream-ы / OutputStream-ы - - Reader-ы / Writer-ы - - Scanner - Обработка ошибок - - try-with-resources - Механизмы внутри Java - - Загрузка классов - - JIT-компиляция - - Уборка мусора - Шаблоны проектирования - - Адаптер - Архитектура - - Слоеная архитектура Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/ef7e2cf9-411b-4720-b1e4-db9636d20a56?share=success_publish_link , где найдутся: - материалы презентации в docx - код примеров - ответы на задания Таймкоды: 03:50 try-with-resources 05:32 идея InputStream/OutputSTream 06:16 InputStream 07:02 ByteArrayInputStream 08:27 FileInputStream 11:27 FilterInputStream 11:53 BufferedInputStream 13:43 OutputStream 14:34 FilterOutputStream 14:53 FileOutputStream 16:40 Reader/Writer 17:53 StringReader 18:49 FileReader с BufferedReader 20:09 FileWriter, BurreferedWriter, PrintWriter 21:28 читаем консоль с InputStreamReader 22:29 практика на загрузку данных из csv в RPG 39:58 Scanner 41:17 CLI на Scanner 42:51 практика на CLI в менеджере задач 51:36 загрузка классов 54:06 уборка мусора 55:56 JIT-компиляция 57:16 шаблон Адаптер 01:00:16 Слоеная архитектура 01:04:23 практика на слоеную архитектуру в менеджере задач 01:18:03 вопросы для самопроверки 01:18:11 домашнее задание 01:18:57 полезные ссылки Полезные ссылки: JavaRush: про потоки данных https://javarush.com/quests/lectures/questsyntaxpro.level15.lecture01 Статья на Baeldung: про потоки и reader/writer-ы https://www.baeldung.com/java-inputstream-vs-inputstreamreader Статья на Baeldung: про Адаптер https://www.geeksforgeeks.org/adapter-design-pattern-in-java/ Статья на Baeldung: про слоеную архитектуру https://www.baeldung.com/cs/layered-architecture
