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

相關文章
相關標籤/搜索