Найти в Дзене
yagdmitrij

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

пишем первую программу
пишем первую программу

Прежде чем приступить к написанию первой программы на java, нужно заострить внимание на некоторых моментах:

1. Для начала на компьютере должна быть установлена последняя версия java.

2. Нужно ясно понимать, что собой представляет командная строка windows и как в ней работать хотя бы на начальном уровне.

Не буду подробно останавливаться на этих пунктах, так как всю подробную информацию можно получить из интернета. Мы же сразу перейдем к написанию первой программы. Для начала откроем текстовый редактор, например, блокнот и напишем следующий код:

class Strojka {

public static void main(String args[]){

int SumSdanij;

System.out.println(SumSdanij=2+2+2);

}

}

Совет. Рекомендую на начальном этапе текст программы набирать на клавиатуре, а не пользоваться «копировать/вставить». Так быстрее отложиться в памяти все необходимые термины и методы программирования.

После того, как написали в редакторе вышеприведенный код, сохраняем файл где-то недалеко на диске, не “закапывая” его глубоко в папках. Чем короче путь к нашему файлу, тем проще нам будет его вводить в командной строке. Мы же лузеры! Сохраняем файл под таким же именем как у нашего класса. Меняем расширение нашего файла с “txt” на “java”. Если на компьютере не отображаются расширения файлов, значит их нужно включить. Как это сделать - гуглим и изучаем. Можно сразу сохранить файл Strojka с расширением java, но нам важно понять весь механизм, поэтому все делаем “ручками”. В будущем придет понимание того, как сделать быстрее и эффективнее.

-2

Важно. Язык программирования java чувствителен к регистру букв, а название файлов и классов должны совпадать!

Теперь приступим непосредственно к работе в командной строке. Но прежде всего хотелось бы остановиться на некоторых командах. Для начала нам нужно знать, установлена ли на нашем ПК java последней версии. Для этого набираем команду:

java -version

java -version
java -version

Так как мы будем работать с компилятором javac, возможно нам нужны будут его команды. Команды javac:

javac -help

Выводится список доступных команд.

javac -help
javac -help

Возможно в будущем мы подробно разберем все команды javac. Сейчас я хочу остановиться на ошибке, которая отображается в командной строке при вводе команды javac Strojka.java:

javac не является внутренней или внешней

командой, исполняемой программой или пакетным файлом.

Такая ошибка возникает при отсутствии на ПК установленной java.

Теперь мы вплотную подошли к компиляции первой нашей программы на java. Вспоминаем про наш файл Strojka.java. Переходим в командной строке на диск, где лежит наш файл простой командой:

Буква_диска:

например:

G:

-5

На следующем этапе вызываем компилятор javac и компилируем нашу программу. Команда javac в командной строке:

javac Strojka.java

Если наш файл находился в папках, то команда соответственно будет:

папка/папка/....папка/ Strojka.java

При неудачной компиляции в командной строке появятся сообщения о ошибке с номером строки программы. Нам остается открыть файл, изменив расширение с “java” на “txt”, и отредактировать его, чтобы исправить ошибку.

Важно. Далее мы будем пользоваться редактором Notepad++. С ним комфортнее писать и редактировать программный код. Однако на первом этапе я все же советую учиться в текстовом редакторе, меняя расширение файла.

javac
javac

Следующий вид командной строки при удачной компиляции программы. Обращаем внимание на то, что рядом с нашим файлом после компиляции появился ещё один файл Strojka.class, в котором содержится байт-код программы.

javac
javac

Дальше запускаем нашу программу на выполнение командой:

java Strojka и получаем арифметический результат 2+2+2=6.

Обращаем внимание, что Strojka теперь без расширения файла.

javac
javac

В следующий раз разберем нашу программу более подробно.

Уважаемые читатели! Каждый, кто подписался на мой блог, получит ссылку на книгу в формате pdf « Работа в командной строке» из моей библиотеки.