常用API(二)

1、常用API   Math

Math---代表数学,是一个工具类,里面提供的都是对数据进行操作的一些静态方法。

Math类提供的常见方法

以上方法代码具体如下:

//1、public static int abs(int a)  取绝对值
System.out.println(Math.abs(-12));  //12
//2、public static double ceil(double a)   向上取整
System.out.println(Math.ceil(4.000001));  //5.0
//3、public static double floor(double a)    向下取整
System.out.println(Math.floor(4.99999999));  //4.0
//4、public static int round(float a)    四舍五入
System.out.println(Math.round(3.999999));   //4
//5、public static int max(int a,int b)   取较大值
System.out.println(Math.max(10,20));   //20
//6、public static double pow(double a,double b)   取次方
System.out.println(Math.pow(2,3));    //8.0
//7、public static double random()   取随机数[0.0,1.0)包前不包后
System.out.println(Math.random());    
2、常用API   System

 System---代表程序所在的系统,也是一个工具类。

System类提供的常见方法

以上方法代码具体如下:

//1、public static void exit(int status)
//终止当前运行的Java虚拟机
//该参数用作状态代码,按照惯例,非零状态代码表示异常终止。
//System.exit(0);   人为的终止虚拟机。(不要使用)

//2、public static long currentTimeMillis
//取当前系统的时间
//返回的是long类型的时间毫秒值:指的是从1970-1-1 0:0:0开始走到此刻的总的毫秒值
long time = System.currentTimeMillis();
System.out.println(time);
3、常用API   Runtime

Runtime---代表程序所在的运行环境,Runtime就是一个单列类。

Runtime类提供的常见方法

以上方法代码具体如下:

import java.io.IOException;

public class MathTest {
 public static void main(String[] args) throws IOException {
//1、public static Runtime getRuntime()
Runtime r=Runtime.getRuntime();
//2、public void exit(int status)
//r.exit(0);
//3、public int availableProcessors()
System.out.println(r.availableProcessors());
//4、public long totalMemory()
System.out.println(r.totalMemory());
//5、public long freeMemory()
System.out.println(r.freeMemory());
//6、public Process exec(String command)
r.exec("QQ");

    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值