2022-07-28第十组薛雯匀

1.昨天睡的早状态比较好,学的很认真

Java学习笔记

常用api

API(Application Programming Interface)应用程序接口

JDK给我们提供的一些已经写好的类,我们可以直接调方法解决问题

我们类的方法,在宏观上都可以称为接口

Api文档,介绍api。

时间相关的api

时间戳:格林尼治时间1970.1.1 00:00:00 到今天2022.7.8 9:29:30的毫秒数

时间戳在全世界都是固定的

可以通过时间戳转换成我们当前所在地的具体时间和日期

JDK1.1版本开始,在处理时间和日期时,系统推荐使用Calendar类。

Calendar要比Data强大的多

日期格式化

SimpleDateFormat

yyyy:年

yy:年的后两位

MM:月

dd:日

HH:小时

mm:分

ss:秒

format:格式化Date类型,把Date类型转成String类型

我们要展示数据到客户端

parse:把String类型的日式进行格式转换,转换成Date

parse方法  参数是String,返回值是Date

 

 

jdk8的日期时间类:

在jdk8之前去处理日期和时间基本上用Date等几个类

Date和Calendar,获取到的月份都是0-11,而不是我们生活中的1-12

阿里巴巴规约明确要求:

如果是jdk8的应用,可以使用Instant来代替Date

LocalDateTime代替Calendar,DateTimeFormatter代替SimpleDateFormat

 

 

新的时间类:

Instant:

LocalDate:获取当前日期

LocalTime:

LocalDateTime:

DateTImeFormatter:

 

使用BigDecimal的构造器,开发中,出入的参数必须是字符串。

String怎么反转?

 

StringBuffer是同步的。安全效率低。

StringBuilder是异步的。不安全,效率高。

面试题:

三个字符串的区别:

 

posted @   清欢qing  阅读(19)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
点击右上角即可分享
微信分享提示