Университет CodeGym
Изучаване на
курс
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Карта на мисии
Уроци
Всички куестове
Всички нива
Изходни потоци
Модул 1
ниво,
Урок
1. OutputStreamклас Наскоро проучихме входните потоци. Време е да поговорим за изходните потоци. Класът OutputStreamе родителският клас за всички класове, които поддържат байтов изход. Това е абстрактен клас, който не прави нищо сам, но има
BufferedWriter
Модул 1
ниво,
Урок
Програмите много често включват изискване за бързо записване на данни във файл или другаде. И това повдига въпроси: Как трябва да направим това? Кой клас да изберем? Днес ще се запознаем с подходящ кандидат за тази роля — класът BufferedWri
Допълнителни уроци за нивото
Модул 1
ниво,
Урок
java.io В това ниво проучихме входните и изходните потоци и се запознахме с техните методи. Ако смятате, че все още не сте разбрали напълно I/O в Java, можем да продължим разговора и да анализираме няколко примера за I/O на практика. Нищо т
ByteArrayInputStream
Модул 1
ниво,
Урок
Класът ByteArrayInputStream в пакета java.io може да се използва за четене на входен масив (от байтове). За да създадем входен поток от байтов масив, първо трябва да импортираме пакета java.io.ByteArrayInputStream . След като импортираме па
ByteArrayOutputStream
Модул 1
ниво,
Урок
Класът ByteArrayOutputStream реализира изходен поток, който записва данни в байтов масив. Буферът нараства автоматично, докато данните се записват в него. Класът ByteArrayOutputStream създава буфер в паметта и всички данни, изпратени към по
Шаблони за проектиране. Декоратор
Модул 1
ниво,
Урок
Вече прегледахме използването на единичен обект, но може би все още не осъзнавате, че тази стратегия е модел на проектиране и един от най-използваните в това отношение. Всъщност има много от тези модели и те могат да бъдат класифицирани спо
Допълнителни уроци за нивото
Модул 1
ниво,
Урок
В това ниво се запознахме с работата с потоци от данни в паметта (ByteArrayInputStream, ByteArrayOutputStream) и шаблона за проектиране на веригата на отговорността. Предлагам ви да разгледате другите модели там: Шаблони за проектиране в Ja
IO срещу NIO
Модул 1
ниво,
Урок
Защо Java IO е толкова лош? IO (Input & Output) API е Java API, който улеснява разработчиците да работят с потоци. Да речем, че получаваме някакви данни (например име, бащино име, фамилия) и трябва да ги запишем във файл — дойде времето да
Представяне на файлове
Модул 1
ниво,
Урок
1. Pathклас Ако искате да напишете програма, която прави нещо с файлове на диска, това е доста лесно. Java има много класове, които ви помагат да работите както със самите файлове, така и с тяхното съдържание. Ранните версии на Java използв
Буфер, канал
Модул 1
ниво,
Урок
По-рано се запознахме с IO API (Input/Output Application Programming Interface) и пакета java.io , чиито класове са основно за работа с потоци в Java. Ключът тук е концепцията за поток . Днес ще започнем да разглеждаме NIO API (нов вход/изх
Селектор
Модул 1
ниво,
Урок
В този урок ще се запознаем с класа Selector . Този клас е в пакета java.nio.channels , така че не е необходимо да изтегляте или конфигурирате нищо, за да го използвате. Обектът Selector може да наблюдава един или повече обекти Channel , да
Пътеки
Модул 1
ниво,
Урок
Клас/метод на полезност Класът на полезност е помощен клас със статични променливи и статични методи, които изпълняват конкретен списък от свързани задачи. Нека да разгледаме примери за стандартни класове на полезност: java.lang.Math Този к
Покажи повече
1
...
10
11
12
13
14
...
35
Please enable JavaScript to continue using this application.