JVM如何在java中扩展自定义类的Object类?

dev*_*per 0 java object

我听说每个类JVM都会隐式扩展,但是有什么需要扩展它,而不扩展Object类,不能为自定义类创建对象?请任何人清楚地解释每个自定义类在其对象创建时会发生什么?

Sub*_*der 6

Objectclass包含所有常用方法.因此默认情况下,隐式执行会为您提供那些可以减少开销的常用方法.

方法是 - equals, wait, notify, notifyall, hashcode,getClass,clone etc

如果您需要自定义逻辑,这样你就可以overridemethod.

注意:所有对象(包括数组)都实现Object类的方法.