Рассмотрим простейшую программу на языке Java. Исходные коды программ на языке Java оформляются в виде текстовых файлов с расширением *.java. Каждый текстовый файл может содержать один или более классов. Мы подробно рассмотрим правила оформления каждого файла *.java позже. В общем случае: создание, редактирование и другие действия с файлами *.java производятся, используя любой текстовый редактор, позволяющий сохранять неформатированный текст, например Блокнот или Notepad++. В нашем случае, мы используем среду NetBeans, поэтому файлы в ней будут создаваться автоматически.
Начнем с создания проекта в среде NetBeans. Запустим среду NetBeans и выберем пункт меню «Файл->Создать проект…»

В открывшемся окне выберем тип проекта «Приложение Java»» и нажмём кнопку «Далее»

В следующем окне укажем в качестве имени проекта «FirstProgram», установим флажок на пунктах «Использовать отдельную папку для хранения библиотек» и «Создать главный класс». Остальные параметры — оставляем как есть. Нажимаем кнопку «Готово».

Итак проект создан. В левой части программы отображается структура проекта. Мы можем видеть, что файл FirstProgram.java входит в пакет firstprogram. Для чего нужны пакеты мы узнаем позже, а пока перейдем к правой части окна, где уже создан главный класс FirstProgram и в нем определен метод main, с выполнения которого всегда начинается выполнение программы на Java.

Изменим код программы добавив строку «System.out.println(«Привет, мир!»);» (без кавычек!) в тело метода main. Полный код программы приведён ниже.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package firstprogram;
/**
*
* @author Андрей
*/
public class FirstProgram {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Привет, мир!");
}
}
Теперь, программа в главном окне приняла следующий вид:

Запустим написанную программу. При этом, проект автоматически сохраняется и происходит компиляция программы в байт-код, который, в последствии, исполняется на любой платформе с установленной средой исполнеия Java (JRE). В нашем случае, в папке проекта создастся файл FirstProgram.class. Результат работы программы мы увидим сразу в нижней части основного окна среды NetBeans.


Как можно видеть, программа выводит в консоль фразу «Привет, мир!».
Подробное рассмотрение данной программы произведем в следующей статье.
Продолжение: Шаг 3. Подробное рассмотрение программы FirstProgram
Начало: Шаг 1. Установка среды разработки NetBeans + JDK