Ключевой момент: придерживаясь соглашений об именах Java, вы сделаете ваши программы легко читаемыми и избежите ошибок. Выбирайте описательные имена с простыми значениями для переменных, констант, классов и методов в вашей программе. Как упомянуто выше, имена чувствительны к регистру. Далее приведён список правил по наименованию переменных, методов и классов: Используйте буквы в нижнем регистре для переменных…
Автор: Java 9
Именованные константы
Ключевой момент: именованная константа – это идентификатор, который представляет постоянное значение. Константа Значение переменной может меняться во время выполнения программы, но именованные константы, или, просто константы, представляют постоянные данные, которые никогда не меняются. В нашей программе ComputeArea, π является константой. Если вы используете её часто, вам не захочется часто печатать 3.14159; вместо этого вы можете…
Инструкции присваивания и выражения присваивания
Ключевой момент: инструкция присваивания указывает значение для переменной. В Java инструкция присваивания может использоваться как выражение. Инструкция присваивания, оператор присваивания После объявления переменной, вы можете присвоить ей значения используя инструкцию присваивания. В Java знак равенства (=) используется как оператор присваивания. Синтаксис инструкции присваивания следующий: переменная = выражение; Выражение Выражение представляет собой числа, переменные и операторы,…
Переменные
Ключевой момент: переменные используются для представления значений, которые могут быть изменены в программе. Как вы видели из программ в предыдущих разделах, переменные используются для хранения значений, используемых позднее в программе. Они называются переменными, поскольку их значения могут поменяться. В программе: import java.util.Scanner; // Scanner находится в пакете java.util public class ComputeAreaWithConsoleInput { public static void…
Идентификаторы
Ключевой момент: идентификаторы – это имена классов, методов и переменных программы. Вспомним программу, написанную в предыдущем уроке: import java.util.Scanner; // Scanner из пакета java.util public class ComputeAverage { public static void main(String[] args) { // Создание объекта Scanner Scanner input = new Scanner(System.in); // Запрос пользователю ввести три числа System.out.print("Введите три числа: "); double number1…
Приложение A. Ключевые слова Java
Следующие 51 ключевое слово являются зарезервированными для использования в языке Java: _ do instanceof strictfp* abstract double int super assert else interface switch boolean enum long synchronized break extends native this byte final new throw case finally package throws catch float private transient char for protected try class goto public void const if return volatile…
Чтение ввода с консоли
Ключевой момент: чтение ввода с консоли даёт возможность программе принимать ввод от пользователя В предыдущем параграфе значение radius было зафиксировано в исходном коде. Чтобы использовать другой радиус, нужно каждый раз менять исходный код и перекомпилировать программу. Очевидно, что это не удобно, поэтому вместо такого подхода, вы можете использовать класс Scanner для консольного ввода. Java использует…
Установка NetBeans в Linux
Для установки NetBeans у вас уже должен быть установлен JDK. Подразумевается, что вы его ставили по следующей инструкции: «Установка Java (JDK) в Linux». Установка NetBeans в Ubuntu, Linux Mint, Debian В стандартных репозиториях Ubuntu, Linux Mint, Debian, а также других производных дистрибутивах уже имеется NetBeans. Она может быть установлена одной командой: sudo apt-get install netbeans…
Написание простой программы
Ключевой момент: Написание программы предполагает разработку стратегии решения проблемы, а затем использование языка программирования для реализации этой стратегии. Проблема Рассмотрим сначала простую задачу вычисления площади круга. Как написать программу для решения этой проблемы? Алгоритм Написание программы включает в себя разработку алгоритмов и перевод алгоритмов в инструкции программирования или код. Алгоритм описывает, как проблема решается путем…
Упражнения по программированию
Уровень сложности: Упражнения разделены на следующие уровни сложности: лёгкий (нет звёздочки), средний (*), трудный (**) очень трудный (***). 1. (Отобразить три сообщения) Напишите программу, которая выводит Welcome to Java, Welcome to Computer Science и Programming is fun. 2. (Отобразить пять сообщений) Напишите программу, которая выводит Welcome to Java пять раз. *3. (Вывести рисунок) Напишите программу, которая…