摘要: Set集合底层是基于HashMap的,再准备看Map源码集合前得有哈希表和红黑树相关的数据结构的知识。 对哈希表进行了温习,对知识点做出以下小结 1.为什么需要哈希表?Hash函数是干什么用的? 2. 哈希碰撞是什么?哈希碰撞的解决方法有哪些? 3.哈希表的优缺点是什么? 1.为什么需要哈希表?哈希 阅读全文
posted @ 2019-07-17 22:08 曾聪聪 阅读(764) 评论(0) 推荐(2) 编辑
摘要: 常在知乎牛客网关注Java的一些面试,了解过校招社招常面哪些内容。Java集合不仅使用频率高而且在初面中也常常被问到,何止是常常,关于ArrayList的扩容,HashMap的一些底层等等都被问到烂了。因此,稍微深入学习下集合这部分迫在眉睫。以下为自己的一些知识点总结与网上搜刮来的面试题总结。 1. 阅读全文
posted @ 2019-07-17 14:31 曾聪聪 阅读(398) 评论(0) 推荐(0) 编辑
摘要: PS:我数据库表定义的日期是String类型,要求对读取的日期进行格式化为xx年xx月上\中\下旬 测试代码如下 阅读全文
posted @ 2019-07-17 13:34 曾聪聪 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 需求如下:用json读取后台工时信息,比如23.5小时,需要通过编码将其转换为贰拾叁点伍 比如23.23之前有对Stringl类型强转为Double在转为整型,发生了精度丢失,后来想想对小数点进行分割是个办法 编码实现如下: package day1; import java.util.ArrayL 阅读全文
posted @ 2019-07-17 13:15 曾聪聪 阅读(14505) 评论(1) 推荐(0) 编辑