- 博客(3)
- 收藏
- 关注
翻译 2020年JAVA最常见面试题汇总
2.hashMap原理,java8做的改变从结构实现来讲,HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的。HashMap最多只允许一条记录的键为null,允许多条记录的值为null。HashMap非线程安全。ConcurrentHashMap线程安全。解决碰撞:当出现冲突时,运用拉链法,将关键词为同义词的结点链接在一个单链表中,散列表长m,则定义一个由m个头指针组成的指针数组T,地址为i的结点插入以T(i)为头指针的单链表中。Java8中,冲突的元素超过限制(8),用红黑树替换链
2020-06-07 22:02:47
130
翻译 说说线程的生命周期和状态是如何运行
当线程执行 wait()方法之后,线程进入 WAITING(等待)状态。进入等待状态的线程需要依靠其他线程的通知才能够返回到运行状态,而 TIME_WAITING(超时等待) 状态相当于在等待状态的基础上增加了超时限制,比如通过 sleep(long millis)方法或 wait(long millis)方法可以将 Java 线程置于 TIMED WAITING 状态。当超时时间到达后 Java 线程将会返回到 RUNNABLE 状态。当线程调用同步方法时,在没有获取到锁的情况下,线程将会进入到 BLOC
2020-06-07 21:55:42
156
翻译 大熊代码jsddkjah大全
这里写自定义目录标题童手表带的本质料中停止加工,是其具备必然的保健功用。如硅胶能量表,硅胶负离子表等都是接纳了将负离子等元素参加到硅胶质料中一起停止加工造做硅胶表表带。 游丝是手表里最非常容易被磁化的构件之一,并且一旦被磁化后对手表走时的危害也较大,较为典型性的是游丝一些圈中间,发生搭圈,就是说邻近的内外二圈中间被互相吸附住。也是将会是有时候搭圈,随之游丝的震荡,它又能被分离,最普遍发生搭圈的部位,一般是在游丝外侧的第二和第三圈中间,要一直那样下来,手表一天最少要快2个多钟头。 关于手表的发明,有许许多多
2020-06-07 21:51:28
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人