«Hello World!» на Java в JDeveloper.

07/29/2010, автор dimaz, категории Java, Jdeveloper

В инете мало мануалов по Jdeveloper на русском, поэтому решил написать немного сам. Руководствовался манами на сайте oracle. В прошлом посте уже был описан процесс установки. Теперь переходим с следующему шагу. Напишем наше первое приложение на Java. Как обычно это вывод «Hello World!». Запускаем Jdeveloper. В панели меню выбираем Application – New. Выбираем «Generic Application», вписываем название будущей проги и жмем «Finish».


Теперь нужно создать Java class. В «Application Navigator» выбираем наш проект Project1 – New.

В открывшемся окне выбираем General – Java Class.

Далее вводим параметры класса. Тут указываем, что класс должен иметь main метод. Отмечаем чекбокс «Main Method».

После этого мы получаем готовый код. Тут напишем свою функцию для вывода сообщения.public class Class1 {
public Class1() {
super();
}
public static void main(String[] args) {
hello_world();
}
static void hello_world () {
System.out.println("Hello World!");
}
}
Запустим проект. Для этого жмем F11 или на кнопку Run на панели. Внизу в консоли видим результат работы программы – наше сообщение «Hello World!». Но просто получать вывод сообщения в консоль не интересно. Интереснее вводить что-нибудь. Сделаем ввод строки и последующий ее вывод. Разрешение ввода в проектах в Jdeveloper по умолчанию не включен. Давайте его включим. Выбираем в панели меню Application – Project Properties.

В открывшемся окне на левой панели выбираем «Run/Debug/Profile» и жмем Edit.

Далее выбираем «Tool Settings» и отмечаем «Allow Programm Input».

Теперь перепишем нашу функцию. В Java существует объект java.io.BufferedReader – буфферизированный поток для чтения, его и будем использовать для чтения входной строки.
static void hello_world () {
String str1, str2;//объявляем переменные строки
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));//объявляем поток для чтения
try {
str1 = reader.readLine();//вводим первую строку
str2 = reader.readLine();//потом сторую
System.out.println(str1 + " " + str2);//вывод сообщения в ворме "первая_строка вторая_строка"
} catch (IOException e) { System.err.println("Problem with input stream"); e.printStackTrace(); } }
Запускаем. Появляется поле ввода, вводим строку. Ну вот и все, наше первое приложение на java готово. Не так уж все сложно и запутанно. В следующем посте напишу как создавать .jar архив, для запуска вне среды JDeveloper.

Можно прочесть также:

Комментарии закрыты.