Math类:
Math类,不允许有子类,它直接继承于object.
Math类包含执行基本数字运算的方法.如基本指数,对数,平方根和三角函数.
Math的基本方法:
System.out.pintln(“1.绝对值:”+Math.abs(16)+”t”+Math.abs(-16)+”结果为16,16”);
System.out.println(“向上取整”+Math.ceil(6.666)+”t”+Marh.ceil(-6.66)+”结果为7,-6”);
System.out.println(“向下取整”+Math.floor(6.66)+”t”+”Math.floor(-6.66)”+”结果为6,-7”);
System.out.println(“最值:”+Math.max(14,16)+”t”+Math.min(1,6)+”结果为:16,1”);
//注:max比较两个数中大的值,打印大的值,min比较两个数中小的值,打印小的值.
System.out.println(“6的2次方”+Math.pow(6,2)+”t”+”6的立方”+Math.pow(6,3)+”结果为...自己去算”);
System.out.println(“随机数:随机生成一个0-1直接且不为1的小数,Math.random()”);
21System.out.prinln(“四舍五入:”+Matn.round(2.123));
如何静态导入Math类:
Import Static java.lang.Math.*;
导入后再同个方法里没同时实现相同属性值的情况下,不需要加Math.
Filed类:
可以实现创建目录和删除目录,可以实现获取目录或者文件等功能,但不能直接访问文件里的内容,
Filed类是直接继承object的,
静态属性:
Static string --pathsetarator与路径相关的分割字符,通常表示为字符串
separator与系统相关的默认名称:分隔符字符.一方便的方式表示字符串.
Static char --pathsetaratorchar :与路径相关的分割字符.
Sepathtorchar:与系统相关的默认分割符字符.
构造方法:
File(File parent,String child)
//从父类抽象路径名和子路径名字符串创建新的fild实例.
File(String pathname)
//给指定的路径名字符串转换为抽象路径来创建新的实例.
File(String parent,String child)
//从父类抽象路径名和子路径名字符串创建新的fild实例.
File(URI uri)
//通过给指定的file:URI转换为抽象路径名来创建新的file实例.
如还有方面没说到请大佬下方说明....向大佬学习,和小白探讨.