java中Object object=new 自定义的构造方法名(参数);是什么意思?作用是什么?为什么要这样做?

2024-11-26 07:36:03
推荐回答(1个)
回答1:

其实这就是隐式转换!new后面的构造器所在的实例自然是Object的实例,Object类是超根类,它是最大的!仔细来讲Object是声明类型。而new后面的自定义类是引用类型,因为Object是超根类的缘故,即自定义类是Object类的子类,所有匹配方法时在虚拟机中会自动匹配的自定义类中的方法。