Если вы начинаете с Java, я думаю, что лучший способ научиться — использовать ее в сыром виде. Под сырым я подразумеваю отсутствие IDE (интегрированной среды разработки). Это очень интересно.
Мы собираемся использовать Notepad++ или любой другой текстовый редактор и командную строку. Я предлагаю Блокнот++. Вы можете скачать это здесь".
Прежде чем мы начнем с Java, вам необходимо установить его на свой компьютер. Вы можете найти очень хорошее объяснение того, как это сделать здесь.
Первое, что нам нужно сделать, это создать папку где-то «глубоко» в компьютере. Давайте сделаем это так:
ПК-> C:-> Java_упражнения-> Starting_Java-> Basic_Java-> Первая_программа
Причина такого длинного пути не в том, чтобы выглядеть «технарем», а в том, чтобы научиться быть точным и подмечать детали. Я объясню вам, почему только через секунду.
Давай начнем:
1. Откройте Блокнот++
2. Введите следующий код. Не волнуйтесь, если вы еще не понимаете код. Я объясню синтаксис понемногу в следующих статьях. Я просто хочу, чтобы вы сначала полюбили Java, а затем углубились в детали.
public class HelloUniverse { public static void main (String[] args){ System.out.println("Hello Universe!"); } }
Чтобы запустить настольное приложение Java, класс должен содержать метод с именем main. Это действует как точка входа в программу.
По всем «правилам» это должно быть «Hello World», но давайте по-крупному!
3. Сохраните файл как исходный файл Java (HelloUniverse.java).
4. ВАЖНО: имя класса в исходном коде должно совпадать с именем файла.
- По соглашению имена классов начинаются с заглавной буквы.
- Пробелы между словами в имени класса не допускаются.
Файл-> Сохранить как-> Имя файла: HelloUniverse.java-> Сохранить как Тип: Все типы
Чтобы скомпилировать программу Java, нам нужно вызвать компилятор javac. Опять же, не беспокойтесь о терминологии, все будет объяснено в следующих статьях.
Продолжим с компилятором:
1. В ОС Windows вам нужно нажать на логотип Windows на панели задач.
2. Нажмите на строку поиска и начните вводить com в командной строке.
3. Или более быстрый способ сделать это, удерживая клавишу Windows и нажимая букву R. Появится окно «Выполнить», введите cmd и нажмите клавишу ввода.
4. В командной строке введите cd/, чтобы перейти в корневой каталог C:.
5. Введите dir, чтобы просмотреть содержимое каталога C:.
6. Используйте команду cd для перехода к нашему файлу HelloUniverse.java. Вот почему я сказал вам создать папку где-то «глубоко» — теперь вы проверите, насколько точны вы в деталях. Очень легко сделать опечатку.
cd Java_упражнения
cd Starting_Java
cd Basic_Java
Перейти к первой_программе
На изображении выше первая выделенная строка указывает на то, что имя пути написано с ошибками. Следующие две выделенные строки указывают на то, что перед именем пути отсутствует команда cd (change directory).
7. Следующий шаг — компиляция.
8. Введите: javac HelloUniverse.java
9. Если ошибок компилятора нет, создается байт-код. Опять же, в следующий раз объясню, что такое байт-код. Если ошибка указана — проверьте, что вы скопировали код именно так, как он есть.
10. Наконец, нам нужно запустить виртуальную машину Java или JVM. Для этого нам нужно написать java-команду в командной строке. Java запускает JVM. Он преобразует байт-код в машинный код для конкретной платформы.
11. Введите java HelloUniverse.
- Не указывайте расширение файла .java
12. В окне консоли должно отображаться сообщение «Hello Universe!».
Вуаля, ваша первая программа на Java. Написано без какой-либо IDE, скомпилировано и выполнено из командной строки.
Отличная работа! Надеюсь, вам понравилось.
Зайдите на следующей неделе, чтобы получить объяснение синтаксиса Java и многое другое.