首页 > 其他 > 详细

常用类

时间:2020-11-07 10:32:56      阅读:25      评论:0      收藏:0      [点我收藏+]

BigDecimal

  • 位于java.math包中,用于精确计算浮点数
  • 创建方式:BigDecimal bd = new BigDecimal("1.0");
  • 有相应的加减乘除的方法

Date

  • 表示特定的瞬间,精确到毫秒,Date类中大部分方法都已经被Calendar类中方法所取代
  • new Date()表示当前的时间

Calendar

  • 提供了获取或者设置各种日历字段的方法
  • protected Calendar(),无法直接创造对象,用静态方法getInstance()获取,然后用get和set来操作

SimpleDateFormat

  • 来格式化和解析日期的具体类,日期和文本之间转换

  • y-年、M-月、d-天、H-小时、m-分钟、s-秒、S-毫秒

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
    Date date = new Date();
    String str = sdf.format(date);
    //字符串转日期
    Date date2 = sdf.parse("");//按照上述定义的格式给出即可,否则抛异常
    

System

  • 主要用于获取系统的属性数据和其他操作,构造方法私有的

  • 常用方法

    1. static void arraycopy()

      public static native void arraycopy(Object src,  int srcPos,
                                          Object dest, int destPos,
                                          int length);
      //原数组,从哪个位置开始,目标数组,从目标数组哪个位置放,长度
      
    2. public static native long currentTimeMillis();
      //获取当前毫秒数
      
    3. System.gc() 垃圾回收

      public static void gc() {
              Runtime.getRuntime().gc();
          }
      
    4. System.exit(0) 退出JVM

常用类

原文:https://www.cnblogs.com/zxy-GO/p/13939759.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!