java.lang 包的共享 API

编辑

查看 共享 API 以获取所有包和类的概述。

Appendable

编辑

ArithmeticException

编辑

ArrayIndexOutOfBoundsException

编辑

ArrayStoreException

编辑

Boolean

编辑

Byte

编辑

CharSequence

编辑

Character

编辑

Character.Subset

编辑

Character.UnicodeBlock

编辑

Character.UnicodeScript

编辑

ClassCastException

编辑

ClassNotFoundException

编辑

CloneNotSupportedException

编辑

Comparable

编辑

Double

编辑
  • static int BYTES
  • static int MAX_EXPONENT
  • static double MAX_VALUE
  • static int MIN_EXPONENT
  • static double MIN_NORMAL 最小规格化值
  • static double MIN_VALUE 最小正值
  • static double NEGATIVE_INFINITY 负无穷大
  • static double NaN 非数值 (Not a Number)
  • static double POSITIVE_INFINITY 正无穷大
  • static int SIZE 以位数表示的double类型大小 (64)
  • static int compare(double, double) 比较两个double值
  • static long doubleToLongBits(double) 将double值转换为long型整数的位表示
  • static long doubleToRawLongBits(double) 将double值转换为long型整数的原始位表示
  • static int hashCode(double) 返回double值的哈希码
  • static boolean isFinite(double) 判断double值是否为有限值
  • static boolean isInfinite(double) 判断double值是否为无穷大
  • static boolean isNaN(double) 判断double值是否为NaN
  • static double longBitsToDouble(long) 将long型整数的位表示转换为double值
  • static double max(double, double) 返回两个double值中的最大值
  • static double min(double, double) 返回两个double值中的最小值
  • static double parseDouble(String) 将字符串解析为double值
  • static double sum(double, double) 返回两个double值的和
  • static String toHexString(double) 将double值转换为十六进制字符串表示
  • static String toString(double) 将double值转换为字符串表示
  • static Double valueOf(double) 返回double值的Double对象
  • byte byteValue()
  • int compareTo(Double) 比较当前Double对象与指定Double对象的大小
  • double doubleValue()
  • boolean equals(Object)
  • float floatValue()
  • int hashCode()
  • int intValue()
  • boolean isInfinite() 判断当前Double对象的值是否为无穷大
  • boolean isNaN() 判断当前Double对象的值是否为NaN
  • long longValue()
  • short shortValue()
  • null toString()

Enum 枚举

编辑

EnumConstantNotPresentException 枚举常量不存在异常

编辑

Exception 异常

编辑

Float 浮点数

编辑
  • static int BYTES 以字节表示的float类型大小 (4)
  • static int MAX_EXPONENT 最大指数
  • static float MAX_VALUE 最大值
  • static int MIN_EXPONENT 最小指数
  • static float MIN_NORMAL 最小规格化值
  • static float MIN_VALUE 最小正值
  • static float NEGATIVE_INFINITY 负无穷大
  • static float NaN 非数值 (Not a Number)
  • static float POSITIVE_INFINITY 正无穷大
  • static int SIZE 以位数表示的float类型大小 (32)
  • static int compare(float, float) 比较两个float值
  • static int floatToIntBits(float) 将float值转换为int型整数的位表示
  • static int floatToRawIntBits(float) 将float值转换为int型整数的原始位表示
  • static int hashCode(float) 返回float值的哈希码
  • static float intBitsToFloat(int) 将int型整数的位表示转换为float值
  • static boolean isFinite(float) 判断float值是否为有限值
  • static boolean isInfinite(float) 判断float值是否为无穷大
  • static boolean isNaN(float) 判断float值是否为NaN
  • static float max(float, float) 返回两个float值中的最大值
  • static float min(float, float) 返回两个float值中的最小值
  • static float parseFloat(String) 将字符串解析为float值
  • static float sum(float, float) 返回两个float值的和
  • static String toHexString(float) 将float值转换为十六进制字符串表示
  • static String toString(float) 将float值转换为字符串表示
  • static Float valueOf(float) 返回float值的Float对象
  • byte byteValue()
  • int compareTo(Float) 比较当前Float对象与指定Float对象的大小
  • double doubleValue()
  • boolean equals(Object)
  • float floatValue()
  • int hashCode()
  • int intValue()
  • boolean isInfinite() 判断当前Float对象的值是否为无穷大
  • boolean isNaN() 判断当前Float对象的值是否为NaN
  • long longValue()
  • short shortValue()
  • null toString()

IllegalAccessException 非法访问异常

编辑

IllegalArgumentException 非法参数异常

编辑

IllegalMonitorStateException 非法监控状态异常

编辑

IllegalStateException 非法状态异常

编辑

IllegalThreadStateException 非法线程状态异常

编辑

IndexOutOfBoundsException 索引越界异常

编辑

InstantiationException 实例化异常

编辑

Integer 整数

编辑

InterruptedException

编辑

Iterable

编辑
  • boolean any(Predicate)
  • Collection asCollection()
  • List asList()
  • def each(Consumer)
  • def eachWithIndex(ObjIntConsumer)
  • boolean equals(Object)
  • boolean every(Predicate)
  • List findResults(Function)
  • void forEach(Consumer)
  • Map groupBy(Function)
  • int hashCode()
  • Iterator iterator()
  • null join(null)
  • Spliterator spliterator()
  • double sum()
  • double sum(ToDoubleFunction)
  • null toString()

Long

编辑

Math

编辑
  • static double E
  • static double PI
  • static double IEEEremainder(double, double)
  • static double abs(double)
  • static double acos(double)
  • static double asin(double)
  • static double atan(double)
  • static double atan2(double, double)
  • static double cbrt(double)
  • static double ceil(double)
  • static double copySign(double, double)
  • static double cos(double)
  • static double cosh(double)
  • static double exp(double)
  • static double expm1(double)
  • static double floor(double)
  • static double hypot(double, double)
  • static double log(double)
  • static double log10(double)
  • static double log1p(double)
  • static double max(double, double)
  • static double min(double, double)
  • static double nextAfter(double, double)
  • static double nextDown(double)
  • static double nextUp(double)
  • static double pow(double, double)
  • static double random()
  • static double rint(double)
  • static long round(double)
  • static double scalb(double, int)
  • static double signum(double)
  • static double sin(double)
  • static double sinh(double)
  • static double sqrt(double)
  • static double tan(double)
  • static double tanh(double)
  • static double toDegrees(double)
  • static double toRadians(double)
  • static double ulp(double)
  • boolean equals(Object)
  • int hashCode()
  • null toString()

NegativeArraySizeException

编辑

NoSuchFieldException

编辑

NoSuchMethodException

编辑

NullPointerException

编辑

Number

编辑

NumberFormatException

编辑

Object

编辑

ReflectiveOperationException

编辑

RuntimeException

编辑

SecurityException

编辑

Short

编辑

StackTraceElement

编辑

StrictMath

编辑
  • 静态 double E
  • 静态 double PI
  • 静态 double IEEEremainder(double, double)
  • 静态 double abs(double)
  • 静态 double acos(double)
  • 静态 double asin(double)
  • 静态 double atan(double)
  • 静态 double atan2(double, double)
  • 静态 double cbrt(double)
  • 静态 double ceil(double)
  • 静态 double copySign(double, double)
  • 静态 double cos(double)
  • 静态 double cosh(double)
  • 静态 double exp(double)
  • 静态 double expm1(double)
  • 静态 double floor(double)
  • 静态 double hypot(double, double)
  • 静态 double log(double)
  • 静态 double log10(double)
  • 静态 double log1p(double)
  • 静态 double max(double, double)
  • 静态 double min(double, double)
  • 静态 double nextAfter(double, double)
  • 静态 double nextDown(double)
  • 静态 double nextUp(double)
  • 静态 double pow(double, double)
  • 静态 double random()
  • 静态 double rint(double)
  • 静态 long round(double)
  • 静态 double scalb(double, int)
  • 静态 double signum(double)
  • 静态 double sin(double)
  • 静态 double sinh(double)
  • 静态 double sqrt(double)
  • 静态 double tan(double)
  • 静态 double tanh(double)
  • 静态 double toDegrees(double)
  • 静态 double toRadians(double)
  • 静态 double ulp(double)
  • boolean equals(Object)
  • int hashCode()
  • null toString()

StringBuffer

编辑

StringBuilder

编辑

StringIndexOutOfBoundsException

编辑

System

编辑

TypeNotPresentException

编辑

UnsupportedOperationException

编辑

Void

编辑