В прошлой статье мы установили Java и настроили среду на Windows, теперь мы готовы написать и запустить нашу первую программу на языке программирования Java.
Чтобы не усложнять жизнь новичку в Java, вот пример программы, который вы можете использовать:
MyFirstClass.java
1 2 3 4 5 6 |
public class MyFirstClass { public static void main(String args[]){ System.out.println("Prologistic.com.ua - Программирование на Java"); } } |
Сохранить выше программы в MyFirstClass.java в любой папке.
Откройте окно командной строки и перейдите в каталог, где этот файл был сохранен.
Команда компиляции: javac MyFirstClass.java
Команда для выполнения: java MyFirstClass
1 2 3 4 |
C:\Documents and Settings\admin\Desktop>javac MyFirstClass.java C:\Documents and Settings\admin\Desktop>java MyFirstClass Prologistic.com.ua - Программирование на Java |
Несколько важных замечаний:
- Любой Java-код может иметь несколько классов, но должен иметь только один общедоступный класс (public class).
- Имя файла с Java-кодом должно быть таким же, как имя этого общедоступного класса (public class).
- Когда мы компилируем код, генерируется байт-код и сохраняется его в файл с расширением .class
- Когда мы выполняем Java-файл, нам не нужно вводить полное имя файла (MyFirstClass.java) Мы должны использовать только имя общедоступного класса: java MyFirstClass.
- Когда мы запускаем программу, используя команду Java, в JVM загружается класс и происходит поиск функции main. Если JVM находит эту функцию, то она запускает вашу программу. Синтаксис функции main должен быть таким же, как указано в нашем примере, иначе она не будет работать и выброситься исключение “Exception in thread “main” java.lang.NoSuchMethodError: main”.
Первое знакомство с программированием на Java прошло, теперь вы можете начать играть с вашей первой программой. В следующих публикациях я буду приводить более подробную информацию о классах, JDK, JVM и других особенностей, предусмотренных в языке Java.
Следите за обновлениями на prologistic.com.ua