1. 程式人生 > >菜鳥筆記 -- Chapter 09 常見類和接口

菜鳥筆記 -- Chapter 09 常見類和接口

菜鳥 compareto 必須 body 是我 不同 自己 jdk 深度

  Java為我們提供了豐富的jar包支持,這其中很多都是我們日常開發所必須的,了解這些包和類,十分有助於我們的開發,深度了解源代碼也有助於我們代碼的優化和提高;JDK1.8為我們提供了多於4000個類與接口;我們主要從功能模塊和特性來認識這些類和接口;如下:

用於比較的兩個接口:

    Comparable:java.lang.Comparable<T>

      CompareTo()方法來源於此,Java中所有的比較功能,基本都源於這個接口,根據不同的類,有不同的實現;

    Comparator:java.util.Comparator<T>

      Compare()方法,該接口主要用於比較器,如Arrays我們可以自己定義比較器進行數組的排序,註意如果我們不定義比較器,那麽比較一般將會使用上面的CompareTo來比較

菜鳥筆記 -- Chapter 09 常見類和接口