Справочник по языку программирования java типы программирования. Первые листинги



бет2/2
Дата13.12.2021
өлшемі29,94 Kb.
#125762
түріСправочник
1   2
Байланысты:
1 Типы программирования. Первые листинги.

Основы языка Java

Теперь перейдем непосредственно к изучению основ языка программирования Java на конкретном примере. Напишем первую программу на этом языке (листинг 1.1). Для написания и запуска кода используйте среду разработки (IDE), например, Eclipse, IntelliJ IDEA или Android Studio. Как установить и настроить Android Studio, смотрите здесь.


Листинг 1.1. Первая программа на языке Java

class MyProgram {

public static void main (String args[]) {

System.out.println ("Это Ваша первая программа на Java");

}}

Разберем эту программу построчно.



Первая строка.

class My Program{

В этой строке мы создаем класс My Program.
Класс состоит из двух типов данных: поля — это данные, которые позволяют описывать свойства класса, и методы — о них мы уже говорили.
В этом классе содержится лишь один метод — main (который является самым главным методом, так как с него начинается выполнение программы), о чем мы и указываем в следующей строке,

public static void main (String args[]) {

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

Переменная — это именованная ячейка памяти, в которую можно записывать данные определенного типа. Ключевое слово void говорит нам о том, что этот метод ничего не возвращает. После имени метода в круглых скобках указываются аргументы или параметры метода — данные, которые мы можем передать методу при вызове. В данном случае мы можем передать массив строковых объектов (об этом мы расскажем в последующих главах).

В третьей строке программы из листинга 1.1:

System.out.println ("Это Ваша первая программа на Java");

мы вызываем метод println, принадлежащий объекту out, который в свою очередь принадлежит объекту System.

Данный метод выводит на экран строковый литерал (он заключен в кавычки) — это константа, записанная по правилам Java (какие-либо данные). Любая строка, являющаяся логической единицей (если в ней задается выполнение какого-либо действия), должна завершаться символом В последней строке программы из листинга 1.1: }}


мы закрываем тела метода и класса.

При выполнении этой программы на экране должна появиться такая строка.


Это Ваша первая программа на Java.

В Java неважно, как вы будете размещать строки, лишь бы точки с запятой правильно разделяли код на операторы (<оператор — вызов метода, создание переменной, присваивание ей значения и другие логические действия).

Ту же программу можно записать так, как показано в листинге 1.2, или так, как показано в листинге 1.3.
Листинг 1.2. Другой способ записи первой программы

class MyProgram {

public static void main(String Args[]) {

System.out.println("Это Ваша первая программа на Java");



}

}

Листинг 1.3. Еще один способ записи первой программы



class MyProgram { public static void main (String args[]) { System.out.println ("Эта Ваша первая программа на Java"); )}



Достарыңызбен бөлісу:
1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет