在java中,为什么抽象类Number可以实例化?

时间:2017-10-21 05:34:12

标签: java

据我所知,Number是Java中的一个抽象类,但为什么它可以像下面的代码一样实例化?

<a href="#" id="showvideo">Show Video</a>
<div id="test"></div>

1 个答案:

答案 0 :(得分:0)

您没有实例化Number。您正在实例化Number[]。这是两个完全不同的对象。

您通常可以期望能够实例化任何类型的数组,甚至是您不能直接直接实例化的类型。您可以通过类型继承和是-a 关系来填充这些数组。

例如,通过上述内容,您可以将任何Number放在您想要的地方--1,2.0,1.4f等等。