Facebook google+ e-mail
Учимся программировать на JAVA
Практикум по программированию на языке Java

Занятие 3. Приступаем ...

Возможно, вас «мучает» вопрос почему в качестве языка программирования мы выбрали именно Java. Этому есть множество причин, но мы не будем здесь на этом останавливаться и описывать все привлекательные черты Java, тем более, что информации об этом предостаточно (посмотрите, например, информацию на сайте http://www.java.com/ru/). Упомянем лишь, что Java является основным языком программирования в популярнейшей операционной системе для смартфонов и планшетов Android. Мы же сразу приступим.

Запустите FAR. Выберите какой-нибудь локальный диск (выбор диска осуществляется в выпадающем меню по клавиaшам Alt-F1 или Alt-F2). Создайте на этом диске каталог JavaLessons (по клавише F7):

Программируем на Java. Первые шаги

и зайдите в этот каталог (клавиша ENTER). Он, конечно, пока пуст, но вскоре ситуация изменится.

Теперь создадим файл исходного кода. Для этого, находясь в только что созданном каталоге, нажмите Shift-F4 и введите имя файла MoneyForNothing.java (знатоки классического рока поймут без объяснений; остальным советуем воспользоваться поиском):

Программируем на Java. Первые шаги

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

После того как будет создан (пустой) файл MoneyForNothing.java он будет открыт в окне редактирования. Сразу же запомните, что открытие и редактирование существующего файла выполняется по клавише F4, а сохранение изменений – по клавише F2.

Введите в окне редактирования следующую программу:

public class MoneyForNothing {
    public static void main (String [] args) {
        System.out.println ("Java programming is cool!!!");
    }
}

А вот как эта программа выглядит в редакторе FAR-а (не стремитесь к точному соблюдению отступов; их можно настроить так, как вам удобно):

Программируем на Java. Первые шаги

(вместо строки «Java programming is cool!!!» внутри двойных кавычек, вы можете ввести любую последовательность символов; все остальное должно быть набрано в точности так, как показано). Отступы не играют никакой роли и служат лишь для удобства зрительного восприятия того, кто будет с этим текстом будет работать. Это и есть исходный код нашей первой программы!

Опять же, обращаем ваше внимание на регистр символов: все должно быть набрано именно так, как на рисунке.

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

Сохраним изменения (F2) и выйдем из редактора (ESC).

Теперь – компилируем. В командной строке FAR-а – той, что выше основного меню - набираем команду (обратите внимание, что расширение *.java нужно обязательно указывать):

javac MoneyForNothing.java

(возможно, мы уже надоели вам этим напоминанием, но, поверьте, мы знаем, что говорим: начинающие именно в этом месте допускают самые обидные ошибки). Произойдет вызов компилятора и если в исходном коде нет ошибок, то будет сгенерирован файл MoneyForNothing.class:

Программируем на Java. Первые шаги

Если этот файл не сформировалася – ищите ошибку.

Не смущайтесь тем, что исполняемый файл имеет расширение «.class», а не привычное «.exe»; этот файл содержит инструкции т.н. виртуальной машины Java (JVM), которая и исполнит программу.

Осталась самая малость: запустить полученную программу на исполнение. Это осуществляется командой

java MoneyForNothing

Здесь имя программы, в отличие от компиляции, должно быть набрано без расширения! А теперь – наслаждаемся результатом:

Программируем на Java. Первые шаги

Однако, работает! Кстати, запомните, что переключение между панелями FAR-а и его консолью осуществляется по клавише Control-O – проверьте, пригодится и не раз.

Поздравляем – только что вы создали, откомпилировали и запустили настоящую программу на Java! Понятно, что программа вышла неинтересной и даже глупой, но ведь уже что-то получилось, а это – не мало.

Признаемся, что мы порядком сжульничали: мы показали вам как создаются, компилируются и запускаются на исполнение Java-программы, но сама программа осталась не более, чем бессмысленным набором слов и символов. Общаем, что на следующем занятии мы начнем исправляться. А пока – отдохните!

 

Занятие 2. Запасаемся инструментами (JDK)

 

Занятие 4. Начинаем вникать (начало)

 

Автор: Alex Tuesday

 

Все уроки ... 20.01.2014