摘要: 多线程主要有两种实现方法,分别是继承Thread类与实现Runnable接口。 继承Thread类以后无法再继承其他类,但实现Runnable接口的方式解决了Java单继承的局限;此外,Runnable接口实现多线程可以实现数据共享(传递给Thread的参数均为实现Runnable接口的类的同一个对 阅读全文
posted @ 2018-10-13 19:04 kiki's 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、HashMap的结构 Map集合即Key-Value的集合,前面加个Hash,即散列,无序的。所以HashMap是一个用于存储Key-Value键值对的无序集合,每一个键值对也叫做Entry。 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的节点都存储在 阅读全文
posted @ 2018-10-13 13:43 kiki's 阅读(1983) 评论(1) 推荐(0) 编辑