1、Object

  概述:java.lang.Object    java 语言中的根类,所有类的父类

              假如一个类没有特别指定的父类 默认继承Object

  方法:toString();

     equals();

2、Date

  概述:表示特定的瞬间,精确到毫秒  1秒=1000毫秒拥有多个构造函数 但是四个已经过时 剩下的两个可以把毫秒值转成日期对象

  Date();把日期转换为毫秒值

  Date(lang); 把毫秒值转换为日期

  System.currentTimeMillis()当前时间的毫秒值

  DateFormat   日期 格式化子类  抽象类 解析成文本 

  DateFormat 抽象类 无法new  可以使用其子类  SimpleDateFormat

  Parttern传递指定的模式  y  年  M  月  d  日  H  时  m  分  s  秒

  调用 Parse  将字符串转化为Date方式

  日期格式转字符串  SimpleDateFormate

  字符串转日期    format();parse()

3、Calendar    日历类

Calendar 方法:

        get()日历字段的值

        set()设置值 

        add(int field,int amovnt)添加字段

        getTime();偏移量

        field  取值: YEAR年     MONTH月    DATE月中某一天   DAY_OF_MONTH月中某一天    HOUR小时  MINUTE分  SE(OM)秒

        西方的月份从0-11月算   如果换算东方的月份需要额外+1

4.System

    CurrentTimeMillis()返回以毫秒为单位的当前时间

    array copy()复制数组

String Builder

  概述:StringBuilder 是一个字符串的缓冲区 是个容器  可以装很多的字符串   自动的扩容 

构造方法:String Builder()

     String Builder(String str)

5、包装类      自动装箱   拆箱

    Java提供了两套数据类型  基本和引用 因为需要创建对象  集合中无法引用基本类型  所以才用包装类

装箱与拆箱

    基本类型和对象的包装类对象之间来回转换的过程叫装箱

  装箱:基本类型----》对象的包装类对象

  拆箱:从包装类对象-----》基本数据类型

6、Randomn

  概述:此类用于生成随机数

  使用步骤:1、导包

       2、Random();

       3、nextInt();返回随机整数

7、String

  概述:String类代表字符串 Java程序中的所有的字符串文字都被看做此类的实现

  特点:1、字符串不变性

     2、可以共享性

     3、等效性

  如何使用String

      String();

      String(char [ ] char);

      String(byte [ ] byte);

      a.equls(b) 如果两方一个是常量一个是变量推荐常量再前,变量在后

      equalsIgnoreCase(String str);忽略大小写  只对英文管用

      subString(int  index);截取从参数位置一直到字符串结束返回的是新字符串

      subString(int begin,int  end)包含开头 不包含结尾

      toCharArray();将字符串拆分成字符数组

      getBytes();将字符串转成字节数

      replace();替换

      Splist(String regex);分割字符串

  获取功能的方法:

      length();

      concat();拼接

      charAt();返回所谓的char值

      indexOf(String h);返回字符第一次出现的位置

  转换功能:

      to CharArray();将字符串转化为字符数组

      getBytes();将字符串转化成字节