一、Arrays类的概述和常用方法
二、Object类的概述
1.常用方法
2、Math类的常用方法!
3.static关键字
public class Demo01String {
public static void main(String[] args) {
String str1= new String();
System.out.println(“第一个字符串:”+str1);
System.out.println("========");
char[] chararray = {'a','b','c','d'};
System.out.println(chararray);//直接打印数组名,打印数组元素值
String str2 = new String(chararray);
System.out.println(str2);
System.out.println("=========");
byte[] bytearray = {97,98,99};
System.out.println(bytearray);
String str3 = new String(bytearray);
System.out.println(str3);
String str4 = "class5";
System.out.println(str4);
}
}
Object是类层次结构的根,每个类都可以将Object作为超类。所有类都直接或者间接的继承自该类
构造方法: public Object()
回想面向对象中,为什么说子类的构造方法默认访问的是父类的无参构造方法?
因为它们的顶级父类只有无参构造方法
public class Demo03Math {
public static void main(String[] args) {
//绝对值
System.out.println(Math.abs(3.14));
System.out.println(Math.abs(0));
System.out.println(Math.abs(-3.14));
System.out.println("========");
//向上取整
System.out.println(Math.ceil(3.14));
System.out.println(Math.ceil(3.91));
System.out.println(Math.ceil(3.00001));
System.out.println("========");
//向下取整
System.out.println(Math.floor(3.14));
System.out.println(Math.floor(3.91));
System.out.println(Math.floor(3.00001));
System.out.println("========");
//四舍五入
System.out.println(Math.round(3.14));
System.out.println(Math.round(3.91));
}
}