Примитивные типы данных

Типы в Java распределены на две категории: примитивные (простые) и ссылочные (объектные). Ссылочные типы - это массивы, классы и интерфейсы

Типы данных в Java фото

В этом разделе мы рассмотрим примитивные типы. Простые типы в Java предопределены заранее и поименованы зарезервированными словами (keywords).

Примитивные типы можно разделить на следующие четыре группы:

  1. Целые числа. Эта группа включает в себя типы данных byte, short, int и long, представляющие целые числа со знаком.

  2. Числа с плавающей точкой. Эта группа включает в себя типы данных flоаt и double, представляющие числа с точностью до определенного знака после десятичной точки.

  3. Символы. Эта группа включает в себя тип данных char, представляющий символы, например буквы и цифры, из определенного набора.

  4. Логические значения. Эта группа включает в себя тип данных boolean, специально предназначенный для представления логических значений.

Примитивные типы в Java фото

Следующая таблица содержит информацию о длине, диапазоне допустимых значений и значения по умолчанию примитивных типов:

Тип Размер в байтах Размер в битах Возможные значения (от..до) Значение по умолчанию
boolean 1 true или false false
byte -128..127 0
short 16  -32,768..32,767 0
int 4 32  -2,147,483,648..2,147,483,647 0
long 8 64 -9,223,372,036,854,775,808..9,223,372,036,854,775,807 0
char 2 16 0..65,535 '\u0000'
float 4 32 -3.4E+38..3.4E+38 (стандарт IEEE 754) 0.0
double 8 64 -1.7E+308..1.7E+308 (стандарт IEEE 754) 0.0
Read also:
Comments