摘要:
1 4种数组深拷贝 package Collection; import com.sun.xml.internal.bind.v2.TODO; import java.util.Arrays; public class Test4 { public static void main(String[] 阅读全文
摘要:
1 == 对于基本数据类型,比较的是两个变量的值是否相等,对于引用数据类型,比较的是内存地址 2 equals equals是比较复杂,不同类的定义可能不同,equals是object类的方法,我们可以看到,object中equals判断的是内存地址, 所以,如果一个类没有重写equals,那么比较 阅读全文
摘要:
1 不可变类的5大特征 类不能被继承,方法不能被子类覆写,所以类或者方法定义为final 保证成员变量不被外部访问,所以private修饰 不提供set方法 对于类中可变成员,get方法返回的是对象的拷贝,解除引用关 通过构造方法初始化成员变量,如果成员变量是非可变类型,一般指的是引用类型,则不能直 阅读全文