- 博客(4)
- 收藏
- 关注
原创 JDK集合源码解析
如何阅读JDK集合源码? 一般需要关注以下地方: 继承体系 类继承、接口实现关系,可通过IDEA 编辑器Diagrams体现 数据结构 初始容量、扩容因子等 构造方法 对容器做了哪些初始化 常用方法解析(插入、删除、查询、迭代) 是否需要扩容?扩容机制?
2022-02-18 16:14:54
642
转载 Map遍历方式-Java
文章目录Map遍历方式在for循环中使用entries实现Map的遍历:在for循环中遍历key或者values通过Iterator遍历通过键找值遍历 Map遍历方式 在java中所有的map都实现了Map接口,因此所有的Map(如HashMap, TreeMap, LinkedHashMap, Hashtable等)都可以用以下的方式去遍历。 在for循环中使用entries实现Map的遍历: /** * 最常见也是大多数情况下用的最多的,一般在键值对都需要的时候使用 */ Map <Str
2020-07-12 09:07:52
247
原创 Jackson序列化与反序列化
文章目录Jacksonjackson实现序列化(对象转为json)jackson实现反序列化JavaType反序列化List泛型反序列化Map泛型反序列化 Jackson jackson实现序列化(对象转为json) 需实现Serializable接口 ObjectMapper mapper = new ObjectMapper(); Person person = new Person(); ... String jsonString = mapper.writeValueAsString(stude
2020-07-12 08:30:54
659
原创 Cookie & Session 异同
文章目录Http是一个无状态协议CookieSessionCookie和Session的区别 Http是一个无状态协议 HTTP协议本身是无状态的协议,一旦数据传输结束,就会断开客户端和服务器的而连接。但是在程序中,进行会话跟踪时十分有必要的。如客户端需要判断请求来自于哪个用户(Cookie) 以及 对用户的进行跟踪(Session),因而需要Cookie&Session来弥补HTTP协议本身无状态的缺点。 Cookie Cookie是保存在客户端的一个数据结构,用来记录用户的一些信息,相当于
2020-07-11 21:40:06
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人