JDK.API下载:
链接:https://pan.baidu.com/s/1H0YYohJR198fODMWkrIC2Q
提取码:6671
API:
1.什么是API:
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
——百度百科
API(Application Programming Interface),即应用程序编程接口
2.如何使用API
a.界面介绍:
b.描述
c.构造方法:
d.成员方法:
常用API:
API(Application Programming Interface)应用程序接口
JDK给我们提供的一些已经写好的类,我们可以直接调方法来解决问题
String(可以叫API接口)
我们类的方法,在宏观上都可以称为接口
日期类:
Date:
compareTo:
当返回负数时,说明调用者时间是在参数时间之前。
当返回0时,说明调用者时间和参数时间相同。
当返回正数时,说明调用者时间在阐述时间之后。
日历类:日期、时间
Calendar是一个抽象类,能new不能创建对象
初始化;
提供了一组对“年月日、时分秒、星期”等信息的操作函数。可以操作不同时区的信息。
JDK1.1版本开始,在处理时间和日期时,系统推荐使用Calendar类
Calendar要比Date强大的多
除非要获取的年月日时分秒一次性拿取,否则一律用calendar
时区:
ZoneId:
日期格式化:
SimpleDateFormat:
format:格式化Date类型,把Date类型转成String类型
我们要展示数据到客户端
parse:把String类型的时间,转成Date类型
从客户端传过来的时间,一般都是String类型,存入数据库。
持续时间Duration:
获取当前的日期 LocalDate:
判断是否为闰年:
本地时间 LocalTime:
获取日和时间 LocalDateTime:
处理日期的格式化问题 DateTimeFormatter:
把Instant转成Date:
把Date转成Instant:
把Instant转成LocalDateTime:
把LocalDateTime转成Instant :
把Date转成LocalDateTime:
把LocalDateTime转成Date:
BigDecimal统计类:
随机类 Random:
Arrays——数组的工具类
数组的排序:
数组的查找:
v
数组拷贝:
数组的比较:
System类——系统类 :