Java — широко используемый язык в индустрии информатики. Особенность Java заключается в том, что она предоставляет предопределенные типы данных (также известные как примитивные типы данных). Эти типы данных не имеют прикрепленных к ним дополнительных методов и заранее четко определены. Другой тип данных, который есть в Java, известен как непримитивные данные. Этот тип данных предоставляется программистом.
Примитивные типы данных
В Java есть восемь примитивных типов данных:
-
byte
: это тип данных может хранить целые числа от -128 до 127. Размер байта в хранилище составляет 1 байт. -
short
: этот тип данных имеет размер хранения 2 байта и может хранить числа от -32 768 до 32 767. -
int : размер хранилища этого типа данных составляет 4 байта. Он может хранить числа от -2 147 483 648 до 2 147 483 647.
-
long
: это тип данных имеет размер хранения 8 байт. В нем хранятся числа от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807. -
float
: этот тип данных имеет размер хранилища 4 байта. Он отличается от всех упомянутых выше типов данных, поскольку может хранить дробные или десятичные числа. Если мы объявимint a = 8.29
, он будет хранить толькоa = 8
. Это решается с помощью типа данных с плавающей запятой, который будет хранить полную версию 8.29. -
double
: этот тип данных имеет размер хранилища 8 байтов; он хранит дробные числа и очень похож на тип данных с плавающей запятой. Единственная разница в том, чтоdouble
имеет вдвое большую емкость, чемfloat
. -
boolean : этот тип данных имеет размер хранилища 1 бит. Он хранит
true
илиfalse.
значения (например, 1 или 0). -
char
: Этот тип данных имеет размер хранения 2 байта. Он хранит один символ/букву или значение ASCII с кавычками''
(например,char a = 'a ';
).