摘要: java.util包中包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的 阅读全文
posted @ 2018-07-26 17:34 魑魅魍魉VS琴瑟琵琶 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在典型的 Java 面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什么方式创建线程比较好(比如:继承 thread 类还是调用 Runnable 接口),然后逐渐问到并发问题像在 Java 并发编程的过程中遇到了什么挑战,Java 内存模型,JDK1.5 引入 阅读全文
posted @ 2018-07-26 17:34 魑魅魍魉VS琴瑟琵琶 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。 HashMap 基于 hashing 原理,我们通过 put ()和 get ()方法储存和获取对象。当我们将键值对传递给 put ()方法时,它调用键对象的 hashCo 阅读全文
posted @ 2018-07-26 17:33 魑魅魍魉VS琴瑟琵琶 阅读(185) 评论(0) 推荐(0) 编辑