1. Object类
User u1 = new User(1,"zhangsan","wo666",new double[]{99.0,99.5});
//调用方法克隆得到一个新对象
User u2 = (User) u1.clone();
是一种浅克隆的方法,浅克隆的意思:拷贝出来的对象封装的数据与原对象封装的数据一模一样(引用类型拷贝的是地址值)
2. Objects类
Objects是一个工具类
String s1 = null;
String s2 = "langlang";
//这里会出现NullPointerException异常,调用者不能为null
s1.equals(s2);
//此时不会有NullPointerException异常,底层会自动先判断空
System.out.println(Objects.equals(s1,s2));