• Date(基本已过时了,被Calendar替换)
  • 构造方法(有两个)
  • Date();
  • Date(long l);long类型的毫秒值
  • 常用方法(其他方法都已被Calendar替换)
  • getTime()方法: 获取时间的毫秒值
 
DateFormat(它是一个抽象类,用来将日期格式化)
  • 一些常用的时间的表示字母
    • y : 年 M : 月 d : 日 H : 时 m : 分 s : 秒 E : 星期几
  • 它的子类有
    • SimpleDateFormat
      • 构造方法
      • SimpleDateFormat(String str);(str : 格式化后的格式)
  • 一般直接用子类创建对象
  • 文本转日期的时候,文本的格式和格式化后的格式必须一样。。。日期转文本的时候,格式化后的格式可与日期对象的格式不一样。
  • 常用的方法
    • format(Date d) : 将日期转为文本对象
    • parse(String str) : 将文本对象转为日期对象
 
Calendar类(一个日历类,基本把所有的Date方法替换了,它也是一个抽象类)
  • 直接子类
    • GregorianCalendar
  • 实例化对象时,一般用
    • Calendar.getInstance()方法实例化Calendar对象。
  • 常用方法
    • add(int i , int j) : 值1:填写字段值。获取年月日,(如: Calendar.YEAR) 值2:填写值。add方法是用来增加或减少年月日或时分秒的
    • getInstance() : 获得一个日历(它是一个静态的方法)
    • get(int i) : 用来获取年月日时分秒
    • set(int i , int j) : 值1 : 字段值,获取年月日(如: Calendar.YEAR) 值2 : 要修改后的值 set方法是用来修改年月日或时分秒的
    • getTime() : 获取时间用的。Date类的getTime获取的是一个毫秒值,而Calendar类获取的是时间的文本信息。
 
Math类
  • 一些常用方法(它的方法都是静态方法,直接用类名. 调用方法)
    • abs(值) : 绝对值
    • celil(值) : 向上取整
    • floor(值) : 向下取整
    • max(值1,值2) : 最大值
    • min(值1,值2) : 最小值
    • pow(值1,值2) : :返回第一个值的第二个值的次幂。
    • round(值) : 四舍五入
    • random() : 产生0到1之间的任意一个double类型的随机数,包含0且不包含1
 
System类(系统类)
  • 常用方法(都是静态方法)
    • currentTimeMillis() : 获取当前的系统时间(是一个毫秒值)
    • getProperty(String key) : 获取指定键指示的系统属性
    • getProperties() : 获取系统的所有信息
    • gc() : 垃圾回收机制
    • exit(int i) : 退出jvm虚拟机
 

最新文章

  1. 云服务器 Centos7.0 部署
  2. LintCode Minimum Path Sum
  3. Play Framework 第一个应用
  4. JAVA-封装
  5. html5_d登陆界面_注册界面
  6. python 列表去重(数组)的几种方法
  7. Java线程通信——wait() 和 notify()
  8. c++ 常见问题之 const
  9. Java虚拟机原理
  10. Java注解(1)-注解基础
  11. gojs常用API-画布定义
  12. nginx 和 tp兼容pathinfo和rewrite两种url访问方式
  13. 导弹拦截问题(DP+贪心)
  14. 剑指offer——合并两个排序的链表——对象、引用和赋值初接触
  15. Modular Inverse(zoj3609+欧几里德)
  16. c++ 接口类
  17. vi/vim 按键说明
  18. centos发送邮件
  19. CSS中position:fixed的相关用法
  20. 胡思乱想 & 胡言乱语

热门文章

  1. IDEA开发Maven构建SSM项目遇到的坑,action
  2. 用JavaScript设计和创建对象
  3. 复习node中加载静态资源--用express+esj
  4. JMeter-查找元素
  5. 简单记账本APP开发二
  6. Cows Of The Round Table【DFS】
  7. 使用mininet创建网络拓扑,使ryu、ovs、主机连接
  8. Mysql 出现许多问号的问题
  9. Google Waymo 2017自动驾驶安全技术报告(一)
  10. DFS-回溯与剪枝-C - N皇后问题