Переменные в Java
Last updated: 1 мая 2025 г.Что такое переменная?
Переменная это просто место (хранилище) в котором можно хранить какие либо данные и содержимое этого места можно менять.
Простейший пример создания переменной в Java программе:
int a = 5;
Здесь:
- int это тип переменной (про типы чуть позже)
- a это имя переменной
- 5 это то, что мы записываем в переменную a, то есть переменная a теперь хранит число 5
Вообще здесь произошло два события:
- Создание переменной. Поскольку мы указали тип переменной перед именем переменной.
- Присвоение переменной значения.
Эти два действия в Java программе можно выполнять и отдельно:
int a; – создаем переменную
a = 5; – присваиваем ей значение
Можно сразу в одной строке создать несколько переменных типа int:
int a,b;
Можно в одной сроке создать несколько переменных и сразу присвоить им значения:
int a=5,b=7;
Типы переменных
Только что мы определяли переменную типа int.
В int переменной может храниться только целое число. То есть невозможно в переменную типа int, например записать дробное число или символ. В этом весь смысл строгой типизации.
В int переменной могут храниться и отрицательные целые числа тоже. Например: int a = -5;
Максимальное значение, которое мы можем сохранить в int переменную равно 2147483647, минимальное -2147483647.
Конечно же есть и другие типы.
Немного опишем их:
boolean
– в переменную этого типа могут сохраняться только два значения true или false, то есть правда или ложь.
Пример: boolean a = true;byte
– целочисленная переменная в которой может храниться число из диапазона от -128 до 128.
Пример: byte a = 5;short
– целочисленная переменная в которой может храниться число из диапазона от -32768 до 32768.
Пример: short a = 5;long
– также целочисленная переменная. Максимальное и минимальное значение очень велико.
Пример: long a = 5;float
– хранит дробное число. Лучше называть числом с плавающей точкой.
Пример: float a = 5.6;double
– тоже хранит число с плавающей точкой только диапазон возможных хранимых значений намного больше.
Пример: double a = 5.6;char
– в переменной этого типа храниться один символ. Символ указывается в одинарных кавычках – ‘ ‘.
Пример: char a = ‘g’;
Java программа с использованием переменных
Давайте же в Java программе создадим переменную, запишем в нее значение и выведем значение в этой переменной на консоль.
Значение переменной можно вывести на консоль используя уже ранее использованную нами функцию println.
1class Test
2{
3 public static void main(String []args)
4 {
5 int a = 5;
6 System.out.println(a);
7 }
8}
Вывод:

Также можно вывести значение напрямую:
1class Test
2{
3 public static void main(String []args)
4 {
5 System.out.println(5);
6 }
7}
Вывод:

Следующие уроки
Ввод в консоль в Java
8
мин.
Комментарии в Java
4
мин.
Арифметические операторы и операторы присвоения в Java
6
мин.