Данные в Java

Переменные и константы

Начнем знакомство с данными в Java с переменных. Переменная, как мы уже говорили, — именованная ячейка памяти для хранения данных определенного типа.
Приведем пример использования переменных с целым типом данных (листинг 2.1).
Листинг 2.1. Пример использования переменных с целым типом данных

 

Таким образом, мы сначала объявляем переменную х, затем инициализируем ее (т.е. присваиваем значение — в данном случае 10). Переменную у одновременно и объявляем, и инициализируем. Затем объявляем переменную z и в нее записываем результат умножения переменных х и у, т.е. 60.

Далее объявляем переменную b и записываем в нее квадрат числа — значение переменной х (т.е. квадрат числа 10 — 100).

 

Рассмотрим, что такое константы.
Константа — это именованная ячейка памяти, способная хранить данные, которые потом изменяться не будут.
Константа— это фактически переменная, объявленная с ключевым словом j (модификатором) final (оно как раз и говорит о том, что значение переменной изменяться не будет). Также под понятие константы можно подвести понятие литерала (о литералах говорится ниже).

 

Приведем пример использования переменных с модификатором final, т.е. именованных констант (листинг 2.2).
Листинг 2.2. Пример использования именованных констант

 

Если попытаться изменить значение константы, то это приведет к ошибке.

< Предыдущая       Оглавление       Следующая >

Переменные и константы в Java обновлено: Ноябрь 24, 2015 автором: admin

  1. Прошу уточнить в определении «Константа— это фактически переменная, объявленная с ключевым словом j (модификатором) final (оно как раз и говорит о том, что значение переменной изменяться не будет)» назначение ключевого слова «j», т.к. нигде такого не встречал.

  2. Для хранения значения этого типа достаточно 1 бита, но в реальности память такими порциями не выделяется, поэтому переменные этого типа могут быть по-разному упакованы виртуальной машиной

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website