java学习day04

27 阅读1分钟

包装类

  • 定义: 将基本类型的数据转换成引用类型的数据(包装类)
  • 应用场景: 包装类存在已封装好的方法,转换成包装类可以直接使用。
  • 注意点: int 包装类是 Integer ,char的包装类是Charactor ,其他基本数据类型的包装类都是首字母大写
  • int存在自动装箱和手动装箱 不同数据类型可以直接参与运算,除了char,其他类型都有对应的parse方法转换成对应元素

BigDecimal类

我将自己创建的类的名称与BigDecimal重名,导致无法调用java写好的类

image.png 创建方法 1.BigDecimal(String val) 2. BigDecimal valueOf(double val)

Arrays数组工具类

  • toString
  • equals
  • binarySearch
  • sort 比较器需要传入的是引用数据类型

Date类

  • Date d = new Date() 获取当前时间
  • d.getTime() 时间戳
  • 用simpleDateFormat的format和parse方法挺实用的
  • localDate 年月日
  • localTime 时分秒
  • localDateTime 年月日时分秒

FileOutputStream 字节输出流关联对象

  • new FileOutputStream(url,append) 写出文件
  • 调用完毕之后需要使用close方法关闭 会浪费资源
  • 异常代码处理 try(流对象){}catch(报错e){e.printStrackTrace}