Пишем первую программу на JAVA?

Начнем написание программ на Java с простого прилоложения где детально разберем каждую строку. Приложение - это программа, которая выполняется с использованием интерпретатора java.

Код программы

// файл Welcome.java имя файла и класса должны совпадать
// Ваша первая программа на JAVA

public class Welcome {

// Выполнение приложения Java начинается с метода main
public static void main (String args[] ) {
System.out.println(
"Добро пожаловать в мир программирования на Java!" );
} // конец метода main

} // конец класса Welcome

После символов // записывается однострочный коментарий, компилятор игнорирует эту строку, таким образом мы можем описывать для себя и других программистов что происходит в этом месте.

public class Welcome - начинается определение класса. Каждая программа Java содержит, по крайней мере одно определение класса, которое должны сделать вы - программист. Определенние класса в Java начинается с ключевого слова class, сразу за которым должно следовать имя класса.

public static void main( String args []) - является неотъемлемой частью каждого приложения Java. Приложения Java начинают выполняться с метода main. Фигурные скобки после имени main указывают на то, что main - стандартный блок программы, называемый методом. Этот метод являтся местом с которого начинается выполнение нашей программы. И в одном из классов нашего приложения он должен обязательно быть определен.

System.out.println("Добро пожаловать в мир программирования на Java!" ); - компьютеру выдается команда выполнить действие, а имменно вывести строку символов, заключенных между символами двойных кавычек. Мы будем называть символы, заключенные между двойными кавычками, строками.

Чтобы выполнить наше приложение необходимо вызвать cmd в Windows или Окно терминала в Linux, на первом уроке мы пока воспользуемся минимальным набором инструментов, в инсталяционном пакете который мы установили на прошлом уроке, есть javac - компилятор языка, компонет который из исходного кода, файлов *.java переводит в байт код с раширением *.class и java - интерпретатор, компонет который выполняет инструкции из файла *.class.
Набираем в командной строке

javac Welcome.java

Набираем в командной строке

dir

Видим что у нас появился файл Welcome.class
Набираем в командной строке

java Welcome

Выполняется наш код и в консоли мы должны увидеть, наше приветсвие!!!

Добро пожаловать в мир программирования на Java!

Ниже скриншот консоли(терминала), можете перепроверить себя, что у вас получилось также.

запуск приложения на JAVA

Вывод текста в диалоговом окне

Код программы

// WelcomeInWindow.java
// Вывод нескольких строк в окне диалога

// пакеты расширений Java
import javax.swing.JOptionPane; // импорт класса JOptionPane
public class WelcomeInWindow {
// Выполнение приложения Java начинается с метода main
public static void main ( String srgs[] ) {

JOptionPane.showMessageDialog ( null,
"Добро\nпожаловать\nв мир\nпрограммирования на Java!" );
System.exit( 0 ); // завершение приложения
} // конец метода main
} // конец класса WelcomeInWindow

С этим кодом надо проделать те же манипуляции что и с предыдущим (javac name.java, после java name) и у вас должен получится такой результат.

запуск приложения на JAVA

В следующем уроке мы поставим среду разработки для Java - Eclipse IDE. Она облегчает набор программ - автодополнение и статическую проверку синтаксиса, компиляцию, и старт программ.