java核心技术卷1知识点

1.comparable和comparator的区别。java

  Comparable能够认为是一个内比较器,实现了Comparable接口的类有一个特色,就是这些类是能够和本身比较的。对象

public interface Comparable<T> {
    public int compareTo(T o);
}

  Comparator能够认为是是一个外比较器blog

public interface Comparator<T> {
    int compare(T o1, T o2);
}

2.克隆。Cloneable是一个标记接口。 P224接口

默认的是浅拷贝,基本类型是互不影响,引用对象是指向同一块内存区域的。内存

实现深拷贝,引用对象也指向不一样的内存区域。class

相关文章
相关标签/搜索