Программа №1

public class Hello {

public static void main (String[] args) {/* определение метода main

System.out.println (“Hello”);

}

}

Hello – название класса;

String – параметры метода(аргументы);

[] – массив;

класс System, где переменная out – объект, который имеет метод println();

public – класс может использоваться другими методами и классами, доступен глобально;

static – доступен без создания объекта этого класса;

void – не возвращает значения;

main – имя функции;

args – имя масива.

1) сохранение программы

Если класс public, то файл должен иметь название то же, что и у класса: Hello.java

2) перевод в байт – коды

Запуск: javac Hello.java

Появится файл Hello.class

3) запуск виртуальной машины

Указываем класс, который будет исполняться (без расширения):

java Hello

Общие принципы:

1) В каждой программе должен быть хотя бы один класс.

2) Файл с именем Name.java должен содержать класс с именем Name. Только один класс может быть public в файле и по нему будет название файла.

3) Программа может состоять из нескольких файлов и хотя бы один из них должен содержать метод main(). С него начнется исполнение программы. Этот файл мы указываем при запуске JVM

4) Метод main() является специальным случаем. При запуске Java – программы мы указываем имя класса, и Java – машина ищет этот класс среди всех доступных ей файлов *.class, и в этот классе запускает на выполнение метод main().

5) Описание метода main() должно быть в точности таким, как приведено в програме №1 (можно разве что изменить имя args на какое-то другое).

6) В скобках после имени метода указываются параметры метода. Для main() – метода параметры должны быть такими как указано. Это – масив строк. При вызове программы на Java можно задать параметры вызова в командной строке. Java – машина обработает их и сформирует массив строк, который будет передан в main() – метод в качестве параметра.

Так, если вызвать программу командой java Hello one two 3 4, то внутри программы args будет массивом из 4-х элементов

args[0]= ”one”

args[1]= ”two”

args[2]= ”3”

args[3]= ”4”


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: