Типы данных в Java определяют размер и тип значений, которые могут храниться в идентификаторе.
В Java существует два типа типов данных.
1. Примитивный тип данных
2. Непримитивный тип данных
Примитивный тип данных.
Существует 8 примитивных типов данных, таких как byte, short, int, long, float, double, char и boolean. Размер этих 8 примитивных типов данных не изменится от одной ОС к другой.
byte, short, int и long — хранит целые числа
float, double — сохраняет дробные числа
char — сохраняет символы
boolean — сохраняет true или false
Непримитивный тип данных:
Непримитивные типы данных включают классы, интерфейсы и Массивы, которые мы изучим в следующих уроках.
Пример программы:
123456789101112131415161718192021222324252627282930 | пакет classTwoVariables; public class DataTypes { public static void main(String[] args) { byte byteDataType = 127;//Измените значение типа данных byte на 128, и вы обнаружите ошибку. Диапазон byte от -128 до 128//byte byteDataTypeNew = 128;short shortDataType = 128;//Измените значение типа данных byte на 32768, и вы обнаружите ошибку. Диапазон байтов от -32768 до 32767//short shortDataTypeNew = 32768;int intDataType = 32768;long longDataType = 2147483648L;float floatDataType = 20.99F;double doubleDataType = 49999999.9d;char charDataType = 'M';boolean booleanDataType = true ;System.out.println(byteDataType);System.out.println(shortDataType);System.out.println(intDataType);System.out.println(longDataType);System.out.println(floatDataType);System.out. println(doubleDataType);System.out.println(charDataType);System.out.println(booleanDataType);} } |
Вывод: данные
12345678 | 12712832768214748364820.994.99999999E7Mtrue |
TAG: qa