Автор очень ответственно и профессионально подходит к выполнению заказов. Большое спасибо!
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Напишите программу, запускающую 2 независимых потока. Первый поток выводит на экран дату и время каждые 5 секунд и это время записывает в файл currentdata.txt. Для определения даты и времени использовать класс java.util.Calendar. Второй поток каждые 15 секунд проверяет размер файла currentdata.txt и если этот размер превысил 50 байт, то сохраняет файл под уникальным именем и обнуляет файл currentdata.txt. Уникальное имя файла должно содержать дату и время его создания. Программа должна содержать 3 класса: первый реализует первый поток, второй класс реализует второй поток и третий класс содержит метод main, из которого запускаются оба потока. Организовать синхронизацию потоков: переименовывание не должно выполняться при записи в файл первым потоком.
При работе с файлами организовать обработку исключительных ситуаций. Для реализации некоторых операций с файлами используйте классы java.io.File и java.io.FileOutputStream().
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Напишите программу, запускающую 2 независимых потока. Первый поток выводит на экран дату и время каждые 5 секунд и это время записывает в файл currentdata.txt. Для определения даты и времени использовать класс java.util.Calendar. Второй поток каждые 15 секунд проверяет размер файла currentdata.txt и если этот размер превысил 50 байт, то сохраняет файл под уникальным именем и обнуляет файл currentdata.txt. Уникальное имя файла должно содержать дату и время его создания. Программа должна содержать 3 класса: первый реализует первый поток, второй класс реализует второй поток и третий класс содержит метод main, из которого запускаются оба потока. Организовать синхронизацию потоков: переименовывание не должно выполняться при записи в файл первым потоком.
При работе с файлами организовать обработку исключительных ситуаций. Для реализации некоторых операций с файлами используйте классы java.io.File и java.io.FileOutputStream().
| Купить эту работу vs Заказать новую | ||
|---|---|---|
| 0 раз | Куплено | Выполняется индивидуально |
|
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
| Сразу в личном кабинете | Доступность | Срок 1—4 дня |
| 200 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 2030 Лабораторных работ — поможем найти подходящую