随笔分类 -  Java基础

摘要:HashSet的主要特征 1.实现了Collection接口的子类:Set接口。 2.HashSet的储存是无序的,即遍历的顺序和我们添加的顺序无关。 3.HashSet底层的数据结构是哈希表。根据哈希表得出的哈希值代表该对象的储存位置 4.HashSet不能添加重复的元素,底层是基于HashMap 阅读全文
posted @ 2020-11-18 23:16 江南大才子 阅读(1674) 评论(0) 推荐(0) 编辑
摘要:SimpleDateFormat的基本使用 SimpleDateFormat formats = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //时间类型转为String类型 Date date = new Date(System.currentTime 阅读全文
posted @ 2020-10-09 22:54 江南大才子 阅读(507) 评论(0) 推荐(0) 编辑
摘要:List去重 方法1:set集合去重,不打乱顺序 List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add("aaa"); list.add("aba"); list.add("aa 阅读全文
posted @ 2020-06-22 17:04 江南大才子 阅读(641) 评论(0) 推荐(0) 编辑
摘要:什么是SpringMVC? SpringMVC是一个基于java的实现了MVC设计模式的请求驱动类型的轻量级web框架,通过把model view controller 分离, 将 web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。 MVC 阅读全文
posted @ 2020-06-19 11:23 江南大才子 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:HashMap实现原理 在jdk1.6和jdk1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的键值对会被放在同一位桶里,当桶中元素较多时,通过key值查找的效率较低。而jdk1.8中,HashMap采用位桶+链表+红黑树实现,当链表长度超过阈值(8)时,将链表转化为红 阅读全文
posted @ 2020-04-21 21:48 江南大才子 阅读(195) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示