一、學習大綱:
1. 熟練使用 JDK 文檔
2. 軟件包 java.lang 提供利用 Java 編程語言進行程序設計的基礎類。
3. 軟件包 java.math 提供用於執行任意精度整數算法 (BigInteger) 和任意精度小數算法 (BigDecimal) 的類。
4. 軟件包 java.text 提供以與自然語言無關的方式來處理文本、日期、數字和消息的類和接口。
5. 軟件包 java.util 包含 collection 框架、遺留的 collection 類、事件模型、日期和時間設施、國際化和各種實用工具類(字符串標記生成器、隨機數生成器和位數組)。
二、關聯類:
1、包裝類型
public final class Boolean{}
public final class Character{}
public final class Double{}
public final class Float{}
public final class Byte{}
public final class Short{}
public final class Integer{}
public final class Long{}
2、數學工具類
public final class Math{}
3、字符串處理類
public final class String{}
public final class StringBuffer{}
public final class StringBuilder{}
4、特殊類
public class Object{}
public final class Void{}
public final class System{}
public final class Class<T>{}
5、集合容器抽象接口
public interface Collection<E>{}
public interface List<E>{}
public interface Set<E>{}
public interface Queue<E>{}
public interface Map<K,V>{}
6、集合容器實現類
public class ArrayList<E>{}
public class LinkedList<E>{}
public class TreeSet<E>{}
public class HashSet<E>{}
public class LinkedHashSet<E>{}
public class TreeMap<K,V>{}
public class HashMap<K,V>{}
public class LinkedHashMap<K,V>{}