1/28
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Примитивные типы данных
Базовые элементы, из которых строится любая программа в Java.
byte
Тип данных, занимающий 1 байт памяти; хранит целые числа от -128 до 127.
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 байта.
double
Тип данных для хранения вещественных чисел с плавающей точкой; занимает 8 байт и предоставляет большую точность.
char
Тип данных для хранения одного символа; занимает 2 байта.
boolean
Тип данных для хранения логических значений true или false.
Ссылочные типы данных
Типы данных, которые хранят ссылки на объекты в памяти вместо значений.
String
Тип данных, представляющий собой последовательность символов.
ArrayList
Изменяемый массив, который может динамически изменять свой размер.
HashMap
Структура данных, хранящая пары "ключ-значение", обеспечивающая быстрый доступ к данным.
плюсы типа byte
Экономит память и подходит для хранения небольших значений.
минусы типа byte
Ограничен диапазоном значений от -128 до 127.
плюсы типа short
Экономит память, хранит больше значений, чем byte.
минусы типа short
Меньшая популярность, так как oft использует int.
плюсы типа int
Универсальный тип для хранения целых чисел с широким диапазоном значений.
минусы типа int
Занимает больше памяти по сравнению с byte и short.
плюсы типа long
Подходит для больших чисел и точного представления времени.
минусы типа long
Занимает много памяти и может усложнить код.
плюсы типа float
Экономит память и быстро обрабатывается.
минусы типа float
Низкая точность и возможные ошибки в вычислениях.
плюсы типа double
Высокая точность и широкий диапазон значений.
минусы типа double
Занимает больше памяти и может привести к ошибкам округления.
плюсы типа char
Подходит для работы с одиночными символами.
минусы типа char
Не может хранить строки.
плюсы типа boolean
Легкий и быстрый; занимает 1 байт памяти.
минусы типа boolean
Хранит только два значения (true и false), что ограничивает логические операции.