2.5 Назначение переменных и инициализация
Переменная - значение, которое может измениться по мере необходимости в течение выполнения программы; они представлены символическими именами. Другими словами, значение переменной изменяется всякий раз, когда назначается новое значение. С точки зрения программиста, переменная имеет 3 характеристики-
Имя
Начальное значение
Область
Имя переменной также называют идентификатором. Всякий раз, когда объявляется переменная, ей присваивается значение и это значение является значением по умолчанию. Переменные также имеют свою область, которая определяет их видимость и время жизни в различных местах программы.
Рассмотрим синтаксис объявления переменной,
data type identifier [=value] [ , identifier[«value] .]
Обратите внимание: Текст, написанный между [ и ] является дополнительным.
Когда мы объявляем более одной переменной, мы используем запятую, чтобы отделить идентификаторы. Например,
int count, age; char ch;
Переменные могут быть назначены значения как показано ниже.
count = 0;
age = 2 0;
ch = "А";
Мы можем объединять объявление и инициализацию вместе. Например,
int count = 10, age=20;
char = "А";
Обратите внимание: Объявляйте значимые идентификаторы в программе, чтобы избежать путаницы.
Переменная может быть инициализирована динамически. Следующий код показывает, как динамически инициализирована переменная.
Пример 4:
class VarInit
{
public static void main(String args[])
{
int numl = 10,num2 = 20;
int res = numl + num2;
System.out.printing res = + res);
}
}
В этом коде, результат суммы num1 и nuт2 присваивается res, то есть значение res не известно, пока выполнение программы не закончено. Следовательно, это называют динамической инициализацией.
Вот некоторые принятые и не принятые идентификаторы-
Принятые идентификаторы
х1
$first_Number
count$number
This_ls_l_ongldentifier
Не принятые идентификаторы
1х
first number
x.no
44567
Обратите внимание: Java подобно javascript учитывает регистр, так что идентификатор
count отличается от идентификатора
Count