java毫秒值转换成日期_Java学习笔记day08

3f99e5a1521dacded040a3e4bd39500d.png

Object类

java.lang.Object
类Object是类层次结构的根类
每个类都使用Object作为 超(父)类
所有对象(包括数组)都实现这个类的方法

Object类的toString方法

任何一个类都是从Object类继承下来的,因此在任何一个类里面都可以重写这个toString()方法。toString()方法的作用是当一个引用对象和字符串作连接的时候,或者是直接打印这个引用对象的时侯,这个引用对象都会自动调用toString()方法,通过这个方法返回一个表示引用对象自己正常信息的字符串,而这个字符串的内容由我们自己去定义,默认的字符串内容是“类名+哈希编码”

Object类的equals方法
Person类默认继承了Object类,所以使用Object类的equals方法
boolean equals(Object obj) 指示其他某个对象是否与此对象相等
equals方法源码:
public boolean equals(Object obj) {
return (this == obj);
}
参数:
Object obj;可以传递任意的对象
== 比较运算符,返回的是一个布尔值 true false
基本数据类型:比较的是值
引用数据类型:比较的是两个对象的地址值
this是谁?哪个对象调用的方法,方法中的this就是那个对象:p1调用的equals方法所以this就是p1
obj:传递过来的参数p2
this == obj -->p1 == p2毫秒值

java.util.Date:表示日期和时间的类
类 Date 表示特定的瞬间,精确到毫秒
毫秒:千分之一秒 1000毫秒=1秒
毫秒值作用:可以对时间进行计算
把日期转换为毫秒:
当前的日期:2088-01-01
时间原点(0毫秒):1970-01-01 00:00:00
就是计算当前日期到时间远点之间一共经历了多少毫秒

Date类的构造方法和成员方法

import 

DateFormat类

java.text.DateFormat:是日期/时间格式化子类的抽象类
作用:
格式化(也就是日期 -> 文本)、解析(文本 -> 日期)
成员方法:
String format(Date date) 按照指定的模式,把Date的日期格式化为符合模式的字符串
Date parse(String source) 把符合模式的字符串,解析为Date日期
DateFormat类是一个抽象类,无法直接创建对象使用,可以使用DateFormat类的子类
java.text.SimpleDateFormat extends DateFormat
构造方法
SimpleDateFormat(String pattern)
用给定的模式和默认语言环境的日期格式符合构造 SimpleDateFormat
参数:
String pattern:传递指定模式
模式:区分大小写
y 年
M 月
d 天
H 时
m 分
s 秒
写对应的模式,会把模式替换为对应的日期时间
”yyyy-MM-dd HH:mm:ss“
注意:
联结符号可以改字母不能改

DateFormat类中的format方法和parse方法

public 

Calendar类


java.util.Calendar:日历类
抽象类,有很多操作日历字段的方法
无法直接创建对象使用,有一个静态方法getInstance(),该方法返回了Calendar类的子类对象
static Calendar getInstance()

public 

System类

StringBuilder类

java.lang.StringBuilder类:字符串缓冲区,可以提高字符串的效率构造方法
StringBuilder() 构造一个不带任何字符的字符串生成器,其初始容量为 16 个字符
StringBuilder(String str) 构造一个字符串生成器,并初始化为指定的字符串内容。

public 

StringBuilder类的append方法

/*

StringBuilder类的toString方法

/*
String、StringBuffer与StringBuilder之间区别​www.baidu.com

包装类

Java中的基本数据类型没有方法和属性,而包装类就是为了让这些拥有方法和属性,实现对象化交互。

/*

自动装箱与自动拆箱

/*

基本类型与字符串类型之间的相互转换

/*
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值