JAVA API。其英文全称为:Java Application Programming Interface,翻译过来就是:Java 应用程序接口。
一、System类
System类包含几个有用的类字段和方法。它无法实例化。
System类提供的功能包括:标准输入,标准输出和错误输出流;访问外部定义的属性和环境变量;加载文件和库的方法;以及用于快速复制阵列的一部分的实用方法。
Field
1.in
“标准”输入流。此流已打开并准备好提供输入数据。通常,该流对应于键盘输入或由主机环境或用户指定的另一输入源。
2. out
“标准”输出流。此流已打开并准备接受输出数据。通常,该流对应于主机环境或用户指定的显示输出或另一输出目的地。
3. err
“标准”错误输出流。此流已打开并准备接受输出数据。
通常,该流对应于主机环境或用户指定的显示输出或另一输出目的地。按照惯例,此输出流用于显示应立即引起用户注意的错误消息或其他信息,即使主要输出流(变量out的值)已重定向到文件或其他目标,即通常不会持续监控。
Method
1.currentTimeMillis
以毫秒为单位返回当前时间。请注意,虽然返回值的时间单位是毫秒,但值的粒度取决于底层操作系统,并且可能更大。例如,许多操作系统以几十毫秒为单位测量时间。
2. exit
终止当前运行的Java虚拟机。该参数用作状态代码;按照惯例,非零状态代码表示异常终止。
此方法在类Runtime中调用exit方法。此方法永远不会正常返回。
二、Math类
Math类包含执行基本数值运算的方法,例如基本指数,对数,平方根和三角函数。
Field
1. E
双重值比其他任何一个都更接近e,即自然对数的基数。
2.PI
比pi更接近pi的双值,即圆周长与直径的比值。
Method
- sin
返回角度的三角正弦值。
Parameters:
a - 以弧度表示的角度。 - cos
返回角度的三角余弦值。
Parameters:
a - 以弧度表示的角度。 - tan
返回角度的三角正切。
Parameters:
a - 以弧度表示的角度。
三、Integer类
Integer类在对象中包装基本类型int的值。Integer类型的对象包含一个类型为int的字段。
此外,这个类提供了几种方法,用于将int转换为String,将String转换为int,以及在处理int时有用的其他常量和方法。
Field
- MIN_VALUE
保持int的最小值的常量可以是 - MAX_VALUE
保持int可以具有的最大值的常量是 - TYPE
表示基本类型int的Class实例。 - BYTES
用于表示二进制补码二进制形式的int值的字节数。
Method
Integer valueOf(int i):返回一个表示指定的 int 值的 Integer 实例。
Integer valueOf(String s):返回保存指定的 String 的值的 Integer 对象。