English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Java

Java управление потоком

Java массив

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений Java

Java Список (List)

Java Очередь (Queue)

Java Карта (Map)

Java Множество (Set)

Java Ввод/Вывод (I/O)

Java Reader/Writer

Другие темы Java

Входной пример Java

В этом руководстве вы научитесь писать программу "Hello World" на Java.

Программа "Hello, World!" — это простая программа, выводящая текст на экран. Из-за своей простоты она часто используется для знакомства новичков с новым языком программирования.

Давайте рассмотрим программу "Hello, World!" на Java.

Чтобы запустить эту программу на компьютере, убедитесь, что Java правильно установлена. Также вам потребуется IDE (или текстовый редактор) для написания и редактирования Java-кода.

Программа "Hello, World!" на Java

// Ваша первая программа
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    {}
{}

Если вы скопировали этот код,则需要 сохранить файл с именем HelloWorld.java. Это потому чтоИмя класса и имя файла в Java должны быть одинаковыми.

При выполнении этой программы, выводом будет:

Hello, World!

Пример программы "Hello, World!" на Java

  1. // Ваша первая программа
    В Java любая строка, начинающаяся с //, является комментариями. Комментарии предназначены для чтения пользователем кода, чтобы лучше понять намерения и функции программы. Компилятор Java (приложение, которое преобразует Java-программу в компьютерно исполнимый Java-байт-код) полностью егоignore.Java комментарии.

  2. class HelloWorld { ... }
    В Java каждый прикладной программ начинается с определения класса. В программе HelloWorld — это имя класса, и определение класса是这样的:

    class HelloWorld {
    ... .. ...
    {}

    Теперь запомните, что у каждой Java-приложения есть определение класса, и имя класса должно соответствовать имени файла в Java.

  3. public static void main(String[] args) { ... }
    Это основной метод. Каждый прикладной программ Java должен содержать метод main. Компилятор Java начинает выполнять код с метода main.
    Как это работает?Хорошая проблема. Но, мы не будем обсуждать это в этой статье. В конце концов, это базовая программа для ввода в Java-программирование для начинающих. В后面的章节中,我们将学习public,static,void等的意义,以及Как работают методы?.
    Теперь запомните, что функция main является точкой входа Java-приложения и обязательна для Java-программы. Сигнатура основного метода в Java:

    public static void main(String[] args) {
    ... .. ...
    {}
  4. System.out.println("Hello, World!");
    Данный код выводит строку "Hello, World!" в стандартный вывод (ваш экран). Обратите внимание, что это предложение находится внутри функции main, которая находится внутри определения класса.

Внимание

  • Каждая эффективная Java-программа должна иметь определение класса (соответствующее имени файла).

  • Функция main должна быть в определении класса.

  • Компилятор начинает выполнение кода с функции main.

Это эффективный Java-программа, которая не выполняет никакой операции.

public class HelloWorld {
    public static void main(String[] args) {
        //Здесь пишется код
    {}
{}

Если вы еще не понимаете значения class, static, методы и т.д., не волнуйтесь. Мы подробно обсудим это в后面的 главах.