java的值传递和所谓的引用传递
* 本质上java只有值传递,所有的赋值传参都是一次值的拷贝
* 引用数据类型拷贝的就是引用地址,基本数据类型拷贝的是值,不会传入实例对象本身
/*常用API(application Programing Interface) 应用程序接口
* JDK给我们提供的一些写好的类,我们可以直接调用方法来解决问题。
*
* 我们类的方法,在宏观上都可以称为接口。
*
* api文档,介绍api
*
*
* */
时间相关API
* 时间:
* 格林尼治天文台,伦敦
* 时区:东八区
* 北京时间,+8
* 时间戳:格林尼治时间的1970.1.1 00:00:00到今天2022.7.8 9:29:30的毫秒数
* 1s=1000ms 1min=60s 时间戳在全世界都是固定的。
*
* 获取当前的时间戳:System.currentTimeMillis()
* 通过时间戳转换成我们当前所在地的具体时间和日期
日期类:
Date
构造器
Date(long date)
分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。
方法:
int compareTo(Date anotherDate)
比较两个日期的顺序,当返回负数时,说明调用者时间在参数之前
当返回0时,说明调用者时间和参数时间相同
当返回正数时,说明调用者时间在参数时间之后
Calender
日历类:日期 时间
是一个抽象类。
初始化:
提供了一组对”年月日时分秒星期“等信息的操作函数。操作不同时区的信息。
JDK1.1版本开始,在处理时间和日期时,系统推荐使用Calendar类.
Calendar类要比Date强大的多
日期格式化
* SimpleDateFormat
*
* format:格式化date类型,把date转成String类型
* 我们要展示数据到客户端
* parse:把String类型的时间,转成Date类型
* 从客户端传过来的时间一般都是String类型,存入数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】