Связь с объектами (Классы-обертки)


Связь с объектами (Классы-обертки)

Хотя примитивные типы обеспечивают высокую производительность, в Java существуют ситуации (например, работа с коллекциями), когда требуются объекты. Для каждого примитивного типа в пакете java.lang предусмотрен соответствующий ссылочный тип (Wrapper class или класс-обертка):

Примитивный тип

Класс-обертка

byte

Byte

short

Short

int

Integer

long

Long

float

Float

double

Double

char

Character

boolean

Boolean

Процесс автоматического преобразования примитивного типа в соответствующий объект-обертку называется автоупаковкой (autoboxing) (или boxing), а обратный процесс — распаковкой (unboxing).

Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:


Связь с объектами (Классы-обертки)

Хотя примитивные типы обеспечивают высокую производительность, в Java существуют ситуации (например, работа с коллекциями), когда требуются объекты. Для каждого примитивного типа в пакете java.lang предусмотрен соответствующий ссылочный тип (Wrapper class или класс-обертка):

Примитивный тип

Класс-обертка

byte

Byte

short

Short

int

Integer

long

Long

float

Float

double

Double

char

Character

boolean

Boolean

Процесс автоматического преобразования примитивного типа в соответствующий объект-обертку называется автоупаковкой (autoboxing) (или boxing), а обратный процесс — распаковкой (unboxing).

https://webprogr.ru/~op0Pn
Короткая ссылка на новость:https://webprogr.ru/~op0Pn


Последние новости

Связь с объектами (Классы-обертки)


Связь с объектами (Классы-обертки)

Хотя примитивные типы обеспечивают высокую производительность, в Java существуют ситуации (например, работа с коллекциями), когда требуются объекты. Для каждого примитивного типа в пакете java.lang предусмотрен соответствующий ссылочный тип (Wrapper class или класс-обертка):

Примитивный тип

Класс-обертка

byte

Byte

short

Short

int

Integer

long

Long

float

Float

double

Double

char

Character

boolean

Boolean

Процесс автоматического преобразования примитивного типа в соответствующий объект-обертку называется автоупаковкой (autoboxing) (или boxing), а обратный процесс — распаковкой (unboxing).

Рейтинг@Mail.ru