java7 - JDK

一、学习大纲:

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>{}
posted @ 2017-03-17 08:49  磨刀石  阅读(990)  评论(4编辑  收藏  举报