🗊 Презентация Java I/O

Нажмите для полного просмотра!
Java I/O, слайд №1 Java I/O, слайд №2 Java I/O, слайд №3 Java I/O, слайд №4 Java I/O, слайд №5 Java I/O, слайд №6 Java I/O, слайд №7 Java I/O, слайд №8 Java I/O, слайд №9 Java I/O, слайд №10 Java I/O, слайд №11 Java I/O, слайд №12 Java I/O, слайд №13 Java I/O, слайд №14 Java I/O, слайд №15

Вы можете ознакомиться и скачать презентацию на тему Java I/O. Доклад-сообщение содержит 15 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Лекции по Java SE Колесников Сергей, инженер-разработчик NetCracker
Описание слайда:
Лекции по Java SE Колесников Сергей, инженер-разработчик NetCracker

Слайд 2


План лекции Java IO Что это такое Работа с потоками ввода\вывода Символьные и байтовые потоки Упаковка потоков Предопределенные потоки Java NIO...
Описание слайда:
План лекции Java IO Что это такое Работа с потоками ввода\вывода Символьные и байтовые потоки Упаковка потоков Предопределенные потоки Java NIO Работа с файловой системой java.io.File java.nio.file.Path Разбор примеров в IDE

Слайд 3


1. Обмен данными Разнообразие задач Сетевые приложения Обработка ввода с клавиатуры Запись и считывание данных из файлов И еще множество других...
Описание слайда:
1. Обмен данными Разнообразие задач Сетевые приложения Обработка ввода с клавиатуры Запись и считывание данных из файлов И еще множество других Выделение системы ввода/вывода Широкий спектр источников и получателей Различные форматы передачи данных Ввод/вывод не должен зависеть от платформы

Слайд 4


2. Потоки данных Основа – поток. Поток – абстракция, производящая или потребляющая информацию Java I/O System связывает поток с физическим...
Описание слайда:
2. Потоки данных Основа – поток. Поток – абстракция, производящая или потребляющая информацию Java I/O System связывает поток с физическим устройством Потоки делятся на входные и выходные – Input* и Output* Потоки бывают байтовые и символьные Байтовые потоки для данных в двоичном коде Символьные потоки для символов в Unicode

Слайд 5


3. Иерархия потоков и пример
Описание слайда:
3. Иерархия потоков и пример

Слайд 6


4. Байтовые потоки Базовые классы: java.io.InputStream и java.io.OutputStream Наиболее важные методы: int read(), int read(byte[]) и void...
Описание слайда:
4. Байтовые потоки Базовые классы: java.io.InputStream и java.io.OutputStream Наиболее важные методы: int read(), int read(byte[]) и void write(byte[])

Слайд 7


5. Символьные потоки Базовые классы: java.io.Reader и java.io.Writer Наиболее важные методы: int read(char[]) и void write(char[])
Описание слайда:
5. Символьные потоки Базовые классы: java.io.Reader и java.io.Writer Наиболее важные методы: int read(char[]) и void write(char[])

Слайд 8


6. Упаковка потоков (wrapping) Позволяет конвертировать байтовый поток в символьный Позволяет изменить функциональность работы с потоком
Описание слайда:
6. Упаковка потоков (wrapping) Позволяет конвертировать байтовый поток в символьный Позволяет изменить функциональность работы с потоком

Слайд 9


7. Предопределенные потоки Встроены в java.lang.System Байтовый поток ввода System.in Байтовый поток вывода System.out Байтовый поток вывода...
Описание слайда:
7. Предопределенные потоки Встроены в java.lang.System Байтовый поток ввода System.in Байтовый поток вывода System.out Байтовый поток вывода сообщений об ошибках System.err Класс java.io.Console Доступ через System Только для Java 6

Слайд 10


8. Java.nio Java 1.4 and higher! Лучше производительность Buffers + Channels Неблокирующий ввод\вывод Selectors
Описание слайда:
8. Java.nio Java 1.4 and higher! Лучше производительность Buffers + Channels Неблокирующий ввод\вывод Selectors

Слайд 11


9. Java.nio пример Чтение и запись
Описание слайда:
9. Java.nio пример Чтение и запись

Слайд 12


10. Java.nio блокировка файлов Пример блокировки Блокировка части файла
Описание слайда:
10. Java.nio блокировка файлов Пример блокировки Блокировка части файла

Слайд 13


11. Работа с файловой системой За работу с файловой системой отвечает java.io.File File file = new File("file.txt") – создание инструмента...
Описание слайда:
11. Работа с файловой системой За работу с файловой системой отвечает java.io.File File file = new File("file.txt") – создание инструмента для работы с файлом и директорией Инкапсулирует платформенно-независимые методы работы с файлами и директориями: создание, переименование, удаление проверка типа пути: файл или каталог проверка атрибутов файлов и каталогов проверка существования файлов и каталогов Определяет доступ лишь к метаданным файловой системы (для чтения и записи используем потоки!)

Слайд 14


12. Java.nio.file.Path Еще один способ работы с файловой системой. Java 7 and higher! Throws Exceptions Атрибуты специфичные для ОС
Описание слайда:
12. Java.nio.file.Path Еще один способ работы с файловой системой. Java 7 and higher! Throws Exceptions Атрибуты специфичные для ОС

Слайд 15


13. Java.nio.file.Path (продолжение) Checking directories for modifications
Описание слайда:
13. Java.nio.file.Path (продолжение) Checking directories for modifications



Теги Java
Похожие презентации
Mypresentation.ru
Загрузить презентацию