Math
代表数学,是一个工具类,里面提供的都是对数据进行操作的一些静态方法。
常见方法:
1.public static int abs(int a)
获取参数绝对值
2.public static double ceil(double a)
向上取整
3.public static double floor(double a)
向下取整
4.public static int round(float a)
四舍五入
5.public static int max(int a,int b)
获取两个int值中的较大值
6.public static double pow(double a,double b)
返回a的b次幂的值
7.public static double random()
返回值为double的随机值,范围[0.0,1.0)
System
代表程序所在的系统,是一个工具类。
常见方法:
1.public static void exit(int status)
终止当前运行的Java虚拟机。
2.public static long currentTimeMillis()
返回当前系统的时间毫秒值形式
Runtime
代表程序所在的运行环境,Runtime是一个单例类。
常见方法:
1.public static Runtime getRuntime()
返回与当前Java应用程序关联的运行时对象
2.public void exit(int status)
终止当前运行的虚拟机
3.public int availableProcessors()
返回Java虚拟机可用的处理器数。
3.public long totalMemory()
返回Java虚拟机中的内存总量
4.public long freeMemory()
返回Java虚拟机中的可用内存
5.public Process exec(String command)
启动某个程序,并返回代表该程序的对象