2.5 Назначение переменных и инициализация

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
Не принятые идентификаторы

first number
x.no
44567
Обратите внимание: Java подобно javascript учитывает регистр, так что идентификатор count отличается от идентификатора Count

назад к оглавлению вперед

Rus. Open Source company, г. Саратов
ул. Орджоникидзе, 156, офис 203
тел: 8 (8452) 57-84-41
e-mail: info@rus_opensource.com

Главная | Обзоры | О разном
Карта сайта

Учебная литература:

Введение в Linux
Основы JAVA
Архивы

© 2013 opensourcerules.net