ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
Язык программирования Java. Уроки для начинающих

En Ua

Java Синтаксис


Java Синтаксис

В предыдущей главе мы создали файл Java с именем Main.java и использовали следующий код для вывода "Hello World" на экран:

Main.java

public class Main {
  public static void main(String[] args) {
    System.out.println("Hello World");
  }
}
Попробуйте сами »

Объяснение примера

Каждая строка кода, работающего на Java, должна находиться внутри class. В нашем примере мы назвали класс Main. Класс всегда должен начинаться с заглавной буквы.

Примечание. Java чувствителен к регистру: "MyClass" и "myclass" имеют разное значение.

Имя java-файла должно совпадать с именем класса. При сохранении файла сохраните его, используя имя класса, и добавьте ".java" в конце имени файла. Чтобы запустить приведенный выше пример на своём компьютере, убедитесь, что Java правильно установлена: перейдите к главе Начало работы, чтобы узнать, как установить Java. Результат должен быть таким:

Hello World

Метод main (основной)

Метод main() является обязательным и вы увидите его в каждой Java программе:

public static void main(String[] args)

Любой код внутри метода main() будет выполнен. Вам не нужно понимать ключевые слова до и после main. Вы познакомитесь с ними постепенно, читая этот учебник.

Помните сейчас, что у каждой Java-программы есть имя class, которое должно совпадать с именем файла, и что каждая программа должна содержать main() метод.


System.out.println()

Внутри метода main() мы можем использовать метод println() для вывода строки текста на экран:

public static void main(String[] args) {
  System.out.println("Hello World");
}
Попробуйте сами »

Примечание: Фигурные скобки {} отмечают начало и конец блока кода.

Примечание: Каждое выражение кода (инструкция) должно заканчиваться точкой с запятой.


Проверьте себя с помощью упражнений

Упражнение:

Вставьте недостающую часть кода ниже для вывода "Hello World".

public class MyClass {
  public static void main(String[] args) {
    ..("Hello World");
  }
}