面试题java常考面试题
Posted 我想月薪过万
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试题java常考面试题相关的知识,希望对你有一定的参考价值。
java中sleep方法和wait方法的区别
- sleep是线程中的方法,但是wait是Object中的方法
- sleep方法不会释放锁,但是wait会释放锁
- sleep方法不依赖于同步器synchronized,但是wait需要依赖synchronized关键字
- sleep不需要被唤醒(休眠之后退出阻塞),但是wait需要(不指定时间需要被别人中断)
HashMap的底层数据结构是怎么样的?
JDK1.7及以前是数组加链表
JDK1.8及以后是数组和链表以及红黑树
JDK1.8什么时候链表会转化成红黑树?
final、finalize和finally的不同之处?
以上是关于面试题java常考面试题的主要内容,如果未能解决你的问题,请参考以下文章