Перейти к основному содержимому

Пример Java «Hello World»

· 2 мин. чтения

Задача: Наибольшая подстрока палиндром

Для заданной строки s, верните наибольшую подстроку палиндром входящую в s. Подстрока — это непрерывная непустая последовательность символов внутри строки. Стока является палиндромом, если она читается одинаково в обоих направлениях...

ANDROMEDA 42

1. Обзор

Java — это язык программирования общего назначения, основанный на принципе WORA (Write Once, Run Anywhere).

Он работает на JVM ( виртуальная машина Java ), которая отвечает за абстрагирование базовой ОС, позволяя программам Java работать практически везде, от серверов приложений до мобильных телефонов.

При изучении нового языка «Hello World» часто является первой программой, которую мы пишем.

В этом уроке мы изучим базовый синтаксис Java и напишем простую программу «Hello World» .

2. Написание программы Hello World

Давайте откроем любую IDE или текстовый редактор и создадим простой файл с именем HelloWorld.java :

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

В нашем примере мы создали класс Java с именем HelloWorld , содержащий метод main , который выводит некоторый текст на консоль.

Когда мы запустим программу, Java запустит основной метод, выводя «Hello World!» на консоли .

Теперь давайте посмотрим, как мы можем скомпилировать и выполнить нашу программу.

3. Компиляция и выполнение программы

Чтобы скомпилировать Java-программу, нам нужно вызвать компилятор Java из командной строки:

$ javac HelloWorld.java

Компилятор создает файл HelloWorld.class , который представляет собой скомпилированную версию нашего кода в байт-коде.

Давайте запустим его, вызвав:

$ java HelloWorld

и посмотреть результат:

Hello World!

4. Вывод

В этом простом примере мы создали класс Java с методом main по умолчанию , выводящим строку на системную консоль .

Мы увидели, как создавать, компилировать и выполнять программу на Java, и немного познакомились с базовым синтаксисом. Код и команды Java, которые мы здесь видели, остаются одинаковыми во всех ОС, поддерживающих Java.