Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
java / Java_Intro1_220509.pdf
Скачиваний:
246
Добавлен:
11.05.2015
Размер:
1.71 Mб
Скачать

конструктор, а так же методы, наследованные классом из класса

Object: finalize(), clone(), hashCode(), toString(), equals(). Имеется так же полезная возможность при наборе текста

программы, как шаблоны. Если вы введете определенное ключевое слово, а затем вызовите помощника то NetBeans предложит на выбор несколько вариантов написания оператора. Настройку шаблонов можно выполнить в настройках Tools / Options / Editor / вкладка Code Templates.

2.2. Метод main

Как уже говорилось выше, в любом приложении (хотя бы в одном из классов) Java должен присутствовать метод main() с определенными модификаторами public и static. При запуске Java-интерпретатор, читает указанный класс, а затем ищет метод с именем main() и начинает запуск программы с этого метода. Приложение заканчивает свою работу после выполнения последнего оператора в методе main().

Примечание. Хорошо запомните правило описания метода main(), так как он будет использоваться практически во всех ваших приложениях.

Если в классах приложения отсутствует метод main(), то такое приложение не может быть запущено интерпретатором Java.

Аргументы

У метода main(), как мы уже видели, есть один аргумент, а именно массив строк args, который может использоваться при запуске программы.

package hello; class Main {

public static void main(String[] args) { System.out.println(“Hello ”+args[0]);

}

}

Если при запуске программы подать на вход параметр, например, Ivan, то результатом выполнения программы будет вывод на консоль строки «Hello Ivan». Таким образом, массив аргументов с именем args можно использовать различным образом, например, для ввода трех коэффициентов a, b и с квадратного уравнения, будут на вход поданы три строки с значениями коэффициентов уравнения. Значение параметров неизвестны Java-интерпретатору, они подаются на вход и обеспечиваются поздним связыванием, то есть значения элементов массива args[], и их количество становится известным только после запуска программы. Во время запуска программы из командной строки (консоли) параметры указываются через пробел, а обращение к значениям этих параметров в программе осуществляется с помощью

массива args[], при этом номер элемента массива будет порядковым номером введного параметра. Нумерация элементов массива начинается с 0 (подробнее в разделе «Массивы»).

Для того, что бы запустить программу с параметрами, то есть подать на вход массив параметров args, необходимо открыть окно Project Properties через главное меню Run / Set Project Configuration / Customize. Автоматически откроется окно параметров запуска (пункт Run) (рис. 17).

Рис. 17. Параметры запуска проекта

Вполе Arguments аргументы вводятся через пробел.

Всреде NetBeans, при создании нового проекта, можно

автоматически добавить главный класс с методом main().

Соседние файлы в папке java