Скільки важить int JavaСкільки важить int Java

0 Comment

int — это сокращение от Integer (целый с английского), что как бы намекает, что этот тип позволяет хранить целые числа. Переменные типа int способны хранить целые числа в диапазоне от -2 миллиарда до +2 миллиарда . Или, если быть более точным, то от -2,147,483,648 до 2,147,483,647 .

int в Java — это примитивный тип данных, обладающий повышенной производительностью и не предполагающий использование значения null. В то время как Integer выступает в роли класса-обертки для int , способен хранить null и применяться в коллекциях.

Переменная a типа int занимает 4 байта и хранит значение 1 . Переменная d типа double занимает 8 байт и хранит значение 13.001 . Переменная str типа String занимает 4 байта и хранит значение G13 — адрес первой ячейки объекта, содержащего текст. Объект типа String (содержащий текст) хранится отдельным блоком памяти.

Целый тип int имеет размер 4 байта (32 бита). Минимальное значение -2 147 483 648, максимальное значение 2 147 483 647.

Int занимает 4 байта, чтобы обеспечить достаточную память для представления целочисленных значений в заданном диапазоне. Использование 4 байтов позволяет хранить числа от -2 147 483 648 до 2 147 483 647, что приемлемо для большинства задач программирования.





Data types are divided into two groups: Primitive data types – includes byte, short, int, long, float, double, boolean and char. Non-primitive data types – such as String, Arrays and Classes (you will learn more about these in a later chapter)