76 прочтений · 2 года назад
Классы-обертки над примитивами в Java
В Java у каждого примитивного типа есть соответствующий класс-обертка. А зачем нужны эти классы-обертки? Давайте разбираться. Все дело в том, что в Java все является объектом, такова идеология. А примитивные типы явно выбивались из этого общего правила. И чтобы привести примитивы к общему знаменателю в Java используются классы-обертки, которые являются объектами и содержат в себе значение примитива...
72 прочтения · 1 год назад
Java 1210. Что такое autoboxing («автоупаковка») в Java и каковы правила упаковки примитивных типов в классы-обертки?
1210. Что такое autoboxing («автоупаковка») в Java и каковы правила упаковки примитивных типов в классы-обертки? Autoboxing («автоупаковка») в Java - это процесс автоматического преобразования примитивных типов данных в соответствующие классы-обертки, и наоборот, в процессе компиляции или выполнения программы. В Java примитивные типы данных, такие как int, char, float и другие, не являются объектами, и поэтому не могут использовать методы и свойства объектов. Однако в некоторых случаях требуется...