博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 常用工具
阅读量:5030 次
发布时间:2019-06-12

本文共 948 字,大约阅读时间需要 3 分钟。

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获取实例

 

 

转载于:https://www.cnblogs.com/wangxh92/p/3733361.html

你可能感兴趣的文章
ubuntu 11.04下android开发环境的搭建!
查看>>
一件趣事
查看>>
atom 调用g++编译cpp文件
查看>>
H3C HDLC协议特点
查看>>
iptables 网址转译 (Network address translation,NAT)
查看>>
ios __block typeof 编译错误解决
查看>>
android 插件形式运行未安装apk
查看>>
ios开发之 manage the concurrency with NSOperation
查看>>
Android权限 uses-permission
查看>>
NSEnumerator用法小结
查看>>
vim如何配置go语言环境
查看>>
机器学习好网站
查看>>
python 中的 sys , os 模块用法总结
查看>>
解题:国家集训队 Middle
查看>>
响应者链
查看>>
指针从函数内部带回返回值
查看>>
在使用webView播放flash或视频文件时无法关闭声音的问题
查看>>
redhat 7 源码安装 mysql5.5.49
查看>>
CCP浅谈
查看>>
NAT虚拟网络配置
查看>>