【08期】说说Object类下面有几种方法呢?
阅读本文大概需要 2.8 分钟。
来自:java面试题专栏
面试题
Java语言是一种单继承结构语言,Java中所有的类都有一个共同的祖先。这个祖先就是Object类。 如果一个类没有用extends明确指出继承于某个类,那么它默认继承Object类。 Object的方法我们在平时基本都会用到,但如果没有准备被忽然这么一问,还是有点懵圈的。
分析
具体解答
1.Object()
2.registerNatives()
3.clone()
4.getClass()
5.equals()
6.hashCode()
7.toString()
8.wait()
9.wait(long timeout)
10.wait(long timeout, int nanos)
11.notify()
12. notifyAll()
13.finalize()
引申常见问题
equals() 与 == 的区别是什么?
hashCode() 和 equals() 之间有什么联系?
wait()方法与sleep()方法的区别
为什么重写了equals就必须重写hashCode
HashMap的实现原理
谈谈类加载机制
推荐阅读:
微信扫描二维码,关注我的公众号
朕已阅
评论