Переменные и типы данных Java с ПРИМЕРОМ
Что такое переменная в Java?
Переменная в Java это контейнер данных, в котором хранятся значения данных во время выполнения программы Java. Каждой переменной назначается тип данных, который определяет тип и количество значений, которые она может содержать. Переменная — это имя ячейки памяти для данных. Переменные Java в основном бывают трех типов:локальные, экземплярные и статические.
Для того, чтобы использовать переменную в программе нужно выполнить 2 шага
- Объявление переменной
- Инициализация переменных
В этом уроке вы узнаете-
- Объявление переменной
- Инициализация переменных
- Типы переменных
- Типы данных в Java
- Преобразование типов и преобразование типов
Объявление переменной:
Чтобы объявить переменную, вы должны указать тип данных и дать переменной уникальное имя.
Примеры других действительных объявлений:
07
Инициализация переменной:
Чтобы инициализировать переменную, вы должны присвоить ей допустимое значение.
Пример других допустимых инициализаций:
16
Вы можете комбинировать объявление переменных и инициализацию.
Пример:
24
Типы переменных
В Java существует три типа переменных:
- Локальные переменные
- Переменные экземпляра
- Статические переменные
1) Локальные переменные
Локальные переменные — это переменные, объявленные внутри тела метода.
2) Переменные экземпляра
Переменные экземпляра определяются без ключевого слова STATIC. Они определяются вне объявления метода. Они специфичны для объекта и известны как переменные экземпляра.
3) Статические переменные
Статические переменные инициализируются только один раз, в начале выполнения программы. Эти переменные должны быть инициализированы в первую очередь, перед инициализацией любых переменных экземпляра.
Пример:типы переменных в Java
38
Что такое типы данных в Java?
Типы данных в Java определяются как спецификаторы, которые выделяют различные размеры и типы значений, которые могут быть сохранены в переменной или идентификаторе. Java имеет богатый набор типов данных. Типы данных в Java можно разделить на две части:
- Примитивные типы данных :- которые включают целые числа, символы, логические значения и числа с плавающей запятой
- Непримитивные типы данных :- которые включают классы, массивы и интерфейсы.
Примитивные типы данных
Примитивные типы данных предопределены и доступны в языке Java. Значения-примитивы не имеют общего состояния с другими значениями-примитивами.
Существует 8 примитивных типов:byte, short, int, long, char, float, double и boolean
Целые типы данных
46
Этот процесс является автоматическим и называется преобразованием.
Случай 2) Переменная большей емкости назначается другой переменной меньшей емкости
В таких случаях вы должны явно указать оператор приведения типа . Этот процесс известен как Приведение типов.
В случае, если вы не укажете оператор приведения типа; компилятор выдает ошибку. Поскольку это правило применяется компилятором, оно позволяет программисту понять, что преобразование, которое он собирается выполнить, может привести к некоторой потере данных, и предотвращает случайные потери.
Пример:понимание приведения типов
Шаг 1) Скопируйте следующий код в редактор.
86
Шаг 2) Сохраните, скомпилируйте и запустите код.
Вывод:
96
java
- Переменные C# и (примитивные) типы данных
- C Переменные, константы и литералы
- Переменные и литералы Java
- Типы данных Java (примитивные)
- Операторы в C++ с примером:что такое, типы и программы
- Метод Java String charAt() с примером
- Метод Java String endWith() с примером
- Java BufferedReader:как читать файл в Java с примером
- Java — типы переменных
- Python — типы переменных