• java.lang.StringBuilder 字符串缓冲区主要用来拼接字符串
      • 构造方法
        • public StringBuilder()
        • public StringBuilder(String str)
      • 方法
        • StringBuilder append(String s)将字符串添加到容器中
        • String toString()将StringBuilder转换为String类型
        • void reverse()将StringBuilder中的内容反转
    • java.lang.StringBuffer
    • java.lang.StringBuilder
      • 都是字符串缓冲区 方法基本一致 区别在于StringBuilder线程不安全 效率高 StringBuffer线程安全 效率低
    • java.util.Date日期类
      • 时间原点:1970年1月1日 00:00:00
      • 1秒=1000毫秒
    • 构造方法
      • public Date()当前日期对象
    • 方法
      • long getTime()获取当前日期对象 所表示的毫秒值
      • void setTime(long time)将日期对象设置为指定的毫秒值的日期
        • java.text.DateFormat 日期格式化 抽象类
    • 方法
      • String format(Date date)将日期格式化为字符串
      • Date parse(String str)传递字符串,返回日期对象
    • 常用子类
      • java.text.SimpleDateFormat
        • 构造方法
          • public SimpleDateFormat()默认模式 22-3-7 上午10:34
          • SimpleDateFormat(String pattern)给定模式
            • y 年
            • M 月
            • d 日
            • H 小时
            • m 分钟
            • s 秒
            • E 星期几
              • java.util.Calendar 日历类 抽象类
    • 静态方法获取对象
      • public static Calendar getInstance(); 当前日历对象
    • 方法
      • public int get(int field)根据指定字段 获取日期
    • 0-11代表1-12月

      1. 外国周日是一周的第一天
    • Calendar方法
      • Date getTime()日历转日期
      • void add(int field,int amount)根据日历的规则,为给定的日历字段添加或减去指定的时间量.
      • void set(int field,int value)将给定的日历字段设置为给定值.
      • void set(int year,int month,int date)
    • java.lang.System系统类
      • 构造方法私有 所有方法静态
        • public static void exit(int status)退出虚拟机 0代表正常退出
        • public static void gc()暗示垃圾回收器 来进行回收
    • 获取当前时间毫秒值
         1. Date类getTime方法
         1. Calendar类getTimeInMillis方法
         1. System类静态 currentTimeMills方法
      
    • 数组赋值
      • static void arraycopy(Object src,int srcPos,Object dest,int destPose,int lenght)
        • Object src:数据源
        • int srcPos:源数据的开始索引
        • Object dest:目标数组
        • int destPos:目标数组的开始索引
        • int length:复制的长度
    • 冒泡排序
      • 原理
        • 相邻两个元素做比较 如果前一个元素比后一个元素大 则交换 否则不变
    • 二分查找

      • 原理

        • 取数组中间的元素和被查找的元素进行比较,如果被查找元素大于数组中间元素

                       就舍去数组元素的一半,对另一半继续进行查找.