zoukankan      html  css  js  c++  java
  • java 常用工具

    System:类中的属性方法都是静态的。无法实例化

    err:"标准"错误输出流

    in:"标准"输入流

    out:"标准"输出流

    常见方法:

    long currentTimeMillis();获取当前时间的毫秒值

    Properties    getProperties(); 获取系统属性

    Properties集合中存储的都是String类型的键和值。

    Runtime:没有构造方法摘要,说明该类不可以创建对象。

    方法又是非静态,说明该类提供静态返回该类对象方法。

    而且只有一个,说明Runtime类使用单例设计模式。

    Runtime r=Runtime.getRuntime();

    r.exec("notepad.exe");执行程序

    Math:提供操作数学运算的方法,都是静态的

    常用方法:

    ceil():返回大于参数的最小整数

    floor():返回小于参数的最大整数

    round();四舍五入

    pow(a,b) a的b次方

    Date

    日期对象和毫秒值之间的转换:

    毫秒值-->日期对象

    1.通过Date对象的构造方法 new Date(timeMillis);

    2.还可以通过setTime设置。

    因为可以通过Date对象的方法对该日期中的各个字段(年月日等)进行操作。

    日期对象-->毫秒值

    2.getTime方法。

    因为可以通过具体的数值进行运算。

    对日期对象进行格式化,具体默认的风格,FULL LONG等可以指定风格

    Date date =new Data();

    DateFormat dateFormat= DateFormat.getDateInstance();

    dateFormat.format(date);

    将日期对象进行格式化。

    将日期对象-->日期格式的字符串。

    使用的是DateFormat类中的format方法

    将日期对象风格自定义:

    deteFormat  = new SimpleDateFormat("yyyy-MM-dd");

    将日期格式的字符串-->日期对象

    使用的是DateFormat类中的

    Calendar

     无法实例化,通过getInstance获取实例

  • 相关阅读:
    docker生态系统
    访问远程的docker
    docker实践4
    docker实践3
    docker实践
    Spark快速入门
    shuffle和sort分析
    hadoop原理
    apacheds的客户端
    LDAP apacheds解决方案
  • 原文地址:https://www.cnblogs.com/wangxh92/p/3733361.html
Copyright © 2011-2022 走看看