
- •Цель работы
- •Задание на выполнение работы
- •Создать исполняемый файл программы, выводящий в двух строчках консольного окна фразу «HelloWord!» и Вашу фамилию.
- •Создать исполняемый файл, создающий текстовый файл, содержащий фразы «HelloWord!» и Вашу фамилию. Файл должен быть создан в Вашей папке.
- •Создать один исполняемый файл, который содержит задания 5.1 и 5.2.
- •Создать исполняемый файл, запрашивающий имя и возраст пользователя, выводящий ответное сообщение в консоль и сохраняющий введенные пользователем данные во внешний текстовый файл.
- •Контрольные вопросы
- •Что такое Java? Перечислите области её применения.
- •Назначение и основные функции IntelliJ idea.
- •Структура программы в Java.
- •Назначение Java пакетов.
- •Перечислите основные классы Java. Класс java.Io.File
- •Класс System
- •Класс PrintStream
- •(4.8) Класс String
- •Как осуществляется запись строки во внешний текстовый файл?
- •Перечислите методы класса String.
- •С помощью какого метода можно создать диалоговое окно?
-
Создать один исполняемый файл, который содержит задания 5.1 и 5.2.
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; public class Main { public static void main(String[] args) { System.out.println("Hello World!"); System.out.println ("Смолева и Степаненко"); try { PrintStream print=new PrintStream(new FileOutputStream("C:\\Users\\Stepandar\\Desktop\\ИСИС\\file1.txt")); System.setOut(print); System.out.println("HelloWord"); System.out.println("Смолева и Степаненко"); } catch(FileNotFoundException e) { e.printStackTrace(); } } }
-
Создать исполняемый файл, запрашивающий имя и возраст пользователя, выводящий ответное сообщение в консоль и сохраняющий введенные пользователем данные во внешний текстовый файл.
import java.io.FileNotFoundException; //предназначен для обработки исключений, которые выдаются при попытке получить доступ к файлу или каталогу, которого нет на диске. Исключение выдается при попытке получить доступ к файлу или каталогу, которого нет на диске. import java.io.FileOutputStream; //предназначен для записи байтов в файл import java.io.PrintStream; //предназначен для печати всех типов данных и String import java.util.Scanner; //предназначен для считывания пользовательского ввода public class Main { public static void main(String[] args) { Scanner Scan = new Scanner (System.in); //создание объекта класса Scanner, связанного со стандартным потоком ввода System.out.println("Как вас зовут? "); String Name = Scan.nextLine();//объявление переменной типа String и присвоение ей значения, считанного с клавиатуры System.out.println("Сколько вам лет? "); String Age = Scan.next(); System.out.println("Здравствуйте, " +Name+". Ваш возраст " +Age+" лет"); try{ //создание объекта класса PrintStream с указанием файла, в который будет выводиться информация PrintStream print = new PrintStream(new FileOutputStream("C:\\Users\\Stepandar\\Desktop\\ИСИС\\file1.txt")); System.setOut(print); //перенаправление потока вывода в файл System.out.println("Здравствуйте, " +Name+ "\r"+ ". Ваш возраст " +Age+" лет"); } //в скобках указан класс ожидаемой ошибки, в случае, если файл не найден catch (FileNotFoundException e) { e.printStackTrace();//получить полную информацию по ошибке } } }
-
Контрольные вопросы
-
Что такое Java? Перечислите области её применения.
Java – объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине вне зависимости от компьютерной архитектуры. Таким образом, обеспечивается одно из главных преимуществ языка Java – переносимость создаваемых на нем программ на компьютеры разных типов.
В настоящее время Java-технологии находят широкое применение в различных сферах.
-
Разработка приложений (application). Язык Java используется для разработки прикладных программ, которые запускаются пользователем и имеют доступ ко всем ресурсам компьютера наравне с любыми другими программами.
-
Разработка мидлетов (midlet). Язык Java используется для разработки специализированных программ, предназначенных для использования на мобильных устройствах.
-
Разработка апплетов (applet). Язык Java используется для разработки специализированных программ, обычно небольшого размера, запускаемых браузером внутри web-документа для вывода динамического содержимого и/или интерактивного взаимодействия с пользователем.
-
Разработка JSP-страниц (Java Server Pages). JSP-страницы представляют собой HTML-документы со вставками на языке Java, которые используются для анализа пользовательских запросов и динамического формирования web-документов на основе результатов обработки этих запросов.
-
Разработка сервлетов (servlet). На языке Java разрабатываются специализированные программы-сервлеты, функционирующие в рамках веб-сервера и имеющие доступ к его ресурсам: файлам, базам данных и т.п.