Классы-оболочки
Классы-оболочки
Java – полностью объектно-ориентированный язык. Это означает, что все, что только можно, в Java представлено объектами. | Восемь примитивных типов нарушают это правило. Они оставлены в Java из-за многолетней привычки к числам и символам.Числовые классы. Класс Boolean.
В каждом из шести числовых классов-оболочек есть статические методы преобразования строки символов типа string представляющей число, в соответствующий примитивный тип: Byte.parseByte(), Double.parseDouble(), Float.parseFloat(), Integer.parselnt(), Long.parseLong(), Short.parseShort().Класс Character
В этом классе собраны статические константы и методы для работы с отдельными символами. | Статический метод: | digit(char ch, in radix) | …переводит цифру ch системы счисления с основанием radix в ее числовое значение типа int.Класс Biglnteger
Все примитивные целые типы имеют ограниченный диапазон значений. В целочисленной арифметике Java нет переполнения, целые числа приводятся по модулю, равному диапазону значений. | Для того чтобы было можно производить целочисленные вычисления с любой разрядностью, в состав Java API введен класс Biglnteger, хранящийся в пакете java.math.Класс Big Decimal
Класс BigDecimal расположен В пакете java.math. | Каждый объект этого класса хранит два целочисленных значения: мантиссу вещественного числа в виде объекта класса Biglnteger, и неотрицательный десятичный порядок числа типа int.Класс Class
Класс Object, стоящий во главе иерархии классов Java, представляет все объекты, действующие в системе, является их общей оболочкой. Всякий объект можно считать экземпляром класса Object. | Класс с именем class представляет характеристики класса, экземпляром которого является объект.