java-day10

Object类

  toString()方法  将一个对象返回为字符串形式

  equals()方法

    基本数据类型  比较的值

    引用数据类型  比较地址值

  Obejects类的equals()方法  两对象比较,可以防止空指针异常

Date类

  表示特定瞬间,精确到毫秒

  把日期转换为毫秒

    当前日期

    日期原点  1970年1月1日00:00:00

  System.currentTimeMillis()  就是计算当前日期到时间远点经历多少毫秒

  空参构造方法

  Date date = new Date();

  System.out.println(date)

  带参构造法,传递时毫秒值,将毫秒值转换成Date日期

DateFormat类 (抽象类)

  是日期/时间格式化子类的抽象类,已知子类SimpleDateFormat

  使用im

    SimpleDateFormat sdf = new SimpleDateFormat();  参数为格式

    String format(Date date)  按指定模式,将Date日期格式化为符合模式的字符串

    Date parse(String source)  把符合模式的字符串,解析为Date日期

Calendar类(抽象类)

  Calendar rightNow = new Calendar();  返回Calendar的子类对象,且使用默认时间和语言环境获得一个日历

  get()  返回给定日历字段的值

  set()  将指定日历字段设置为给定值

  add()  根据日历的规则,为给定的日历字段添加或减去指定的时间量

  getTime()  返回一个表示次Calendar时间值的Date对象

System类

  currentTimeMillis()  返回一个以毫秒为单位的当前时间

  arraycopy()  拷贝数据  参数为:原数组,原数组起始位置,目标数组,目标数组起始位置,复制数组元素数量

StringBuilder类

  字符串缓冲区,可提高字符串效率

  StringBuilder bul = new StringBuilder()  参数为字符串内容

  append()  添加任何类型数据的字符串形式

  toString()  StringBuilder和String相互转换

包装类

  装箱  把基本数据类型数据包装到包装类中

  利用 构造方法 Integer()  其他类型类似

  利用静态方法 Integer.valueOf()  其它类型类似

  拆箱  在包装类中取出基本类型的数据  invalue()

  自动装箱

    Integer in = 1

  自动拆箱

    in += 2

  基本类型->字符串

  直接+""

  包装类静态方法

  static toString()

  String类的静态方法

  valueOf()

  字符串->基本数据类型

  静态方法

  parseInt()  其他类型类似

原文地址:https://www.cnblogs.com/324fch/p/11723317.html