Поля
|
Тип
|
Идентификатор
|
static double
|
E
|
static double
|
PI
|
Методы
|
Тип
|
Имя ( аргумент(ы) )
|
static double
|
abs(double a)
|
static float
|
abs(float a)
|
static int
|
abs(int a)
|
static long
|
abs(long a)
|
static double
|
acos(double a)
|
static double
|
asin(double a)
|
static double
|
atan(double a)
|
static double
|
atan2(double y, double
x)
|
static double
|
cbrt(double a)
|
static double
|
ceil(double a)
|
static double
|
copySign(double
magnitude, double sign)
|
static float
|
copySign(float
magnitude, float sign)
|
static double
|
cos(double a)
|
static double
|
cosh(double x)
|
static double
|
exp(double a)
|
static double
|
expm1(double x)
|
static double
|
floor(double a)
|
static int
|
getExponent(double d)
|
static int
|
getExponent(float f)
|
static double
|
hypot(double x, double
y)
|
static double
|
IEEEremainder(double f1,
double f2)
|
static double
|
log(double a)
|
static double
|
log10(double a)
|
static double
|
log1p(double x)
|
static double
|
max(double a, double b)
|
static float
|
max(float a, float b)
|
static int
|
max(int a, int b)
|
static long
|
max(long a, long b)
|
static double
|
min(double a, double b)
|
static float
|
min(float a, float b)
|
static int
|
min(int a, int b)
|
static long
|
min(long a, long b)
|
static double
|
nextAfter(double start,
double direction)
|
static float
|
nextAfter(float start,
double direction)
|
static double
|
nextUp(double d)
|
static float
|
nextUp(float f)
|
static double
|
pow(double a, double b)
|
static double
|
random()
|
static double
|
rint(double a)
|
static long
|
round(double a)
|
static int
|
round(float a)
|
static double
|
scalb(double d, int
scaleFactor)
|
static float
|
scalb(float f, int
scaleFactor)
|
static double
|
signum(double d)
|
static float
|
signum(float f)
|
static double
|
sin(double a)
|
static double
|
sinh(double x)
|
static double
|
sqrt(double a)
|
static double
|
tan(double a)
|
static double
|
tanh(double x)
|
static double
|
toDegrees(double angrad)
|
static double
|
toRadians(double angdeg)
|
static double
|
ulp(double d)
|
static float
|
ulp(float f)
|
Классы-оболочки
Используются для объектного представления примитивных
типов данных. Реализуют методы
преобразования из примитивных типов и обратно, а также в строковое
представление и обратно.
К классам-оболочкам относятся: Boolean, Character, Byte, Short, Integer, Long, Float, Double,
Void.
Автоупаковка и
автораспаковка
Допускается присваивать переменным примитивного типа значения соответствующих
классов-оболочек и наоборот — в этом случае вызов метода преобразования будет
автоматически добавлен компилятором:
КлассException
Является предком всех классов исключений,
сигнализирующих о нестандартных ситуациях, которые должны быть специальным
образом обработаны. Исключения, которые может вызывать какой-либо метод, должны
объявляться в предложении throws этого
метода (кроме исключений, порожденных от класса RuntimeException).
Класс RuntimeException
Данные исключения описывают исключения
времени выполнения, которые могут возникать в любом месте программы, и которые
не нужно объявлять в предложении throws
объявления метода.
Класс Error
Объекты Error, в отличие от исключений, не
должны перехватываться; обычно их создание приводит к экстренному завершению
программы.