time frame -(временное ограничение) Файлы Теория 0-10 теория 0-55 Классы для работы с файлами ( File, FileInputStrim, FileOutputStrim) 0-15 Информация о файлах и директориях ( exists(), isDirectory(), isFile() , list(), length(), canRead(), canWrite(), ); 2-19 Чтение Файла class FileInputStrim{}( методы: available(), read()); 3-00 Запись файла class FileOutputStrim{} (методы: write()) Вайжно ! Закрыть. Практика 3-50 Практика 4-20 File содержимое директории 6-30 File размер файла 7-40 определение размера и доступность к чтению 11-12 чтение файла побитово 13-06 преобразуем побитовый массив в читаемый текст. 14-50 запись в файл 17-05 преобразование текста в байтовый массив для дальнейшей записи в файл. 19-09 Проект успешно запоролся! 19-39 закрытие Стрима!!! 20-05 параметр true - FileOutputStream output = new FileOutputStream(file, true); перезапишет содержимое файла. С ним добавит в конец файла.
Приветствую! Спасибо за отзыв. Продолжение будет обязательно. Как минимум раз-два в неделю, а если позволит время - то и чаще. А сам курс "Java с нуля" будет продолжаться до той поры, когда тот, кто его просмотрит, сможет перейти к курсу "Java Pro", который сейчас параллельно готовится.
Писал в еклипс, xml файл нашел в нете (в принципе не важно что в нем, т.к все удалилось) при этом когда я его каждый раз запускал - добавлялось по одному ХеллоВордлФайл.
А вот мы импортируем разные классы(import java.*). А где можно взять список этих всех классов с пояснениями? И можете посоветовать какие стоит выучить в первую очередь? Или все придет со временем/опытом? :-)
Полная документация доступна на английском языке на сайте Оракл - docs.oracle.com/javase/8/docs/ А что касается очередности изучения, то предлагаю пересмотреть мои уроки - в них я как раз изложил костяк, как я его вижу. После чего придумать конкретную задачу. И если для ее решения не будет хватать каких то возможностей, то задавайте вопросы, будем решать и в случае надобности снимать новые ролики на основе вопросов. Ну или как вариант - устроить вебинар и обсуждать все это в реальном времени.
В работе я использую Idea, но Netbeans лично мне кажется проще, с менее перегруженным интерфейсом, поэтому для новичков я выбрал именно ее. Я уверен, что для использования всей мощи Идеи нужно знать язык чуть больше, чем та аудитория, на которую рассчитаны мои ролики из серии "Для начинающих". Плюс ко всему Идея поддерживает серверы приложений только в платной версии, что тоже не всегда приемлемо для тех, кто дорос до веб-приложений, но все еще не зарабатывает деньги программированием.
+Эдуард Клыгунов Я начал серию Java Pro, как раз для тех, кто уже более менее знает Java и готов осваивать не язык, а технологии. Если для вас это уже пройденный этап, то напишите, что именно вас интересует, я обязательно подумаю. Уже сейчас могу сказать, что в планах рассмотрение технологий для быстрого старта в разработке веб-приложений - сервлеты, JSF, JPA, CDI и прочий энтерпрайз.