3)任何对象都可以赋值给Object。4)定义是一个Object的数组,成员由Object对象组成。建议你仔细学习一下Java.

解决方案 »

  1.   

    补充:Float后面的括号当然是参数了,通过指定参数构建了Float对象,并赋值给o
      

  2.   

    这个帐号是一位朋友借给我的,他说在CSDN上有很多热心人,是我遇不到,还是CSDN上没有这么多(有,可惜少)热心人?
    上面两位,我知道仔细学习JAVA,可惜我的书本上好像没有这些解释。难道就不可以给我详细的介绍一下吗?如果可以,感激!如果不可以,也感激你们的回答!
    ---------------------------------
    莫问落花随流水......
      

  3.   

    我总不能从Java的对象一直讲到数组吧??因此我觉得我已经讲的很明白了啊,补充:Float后面的括号中的是参数,Float构建器的参数(什么是构建器?看书;什么是对象?看书……)
      

  4.   

    感激,如果我要看懂这语句,应该在那里看起?
    我知道对象,也知道构造器、默认构造器、OVERLOAD

    一切面向对象的我都看过。有一定的知识,可惜偏偏这句就不明白:
    Object o声明了一个类型为Object的对象o.
    跟着把o赋值为3.14,类型为FLOAT。
    好了,调用这个o的时候,怎么调用?
    和Object有什么关系?
      

  5.   

    知道子类吗?任何的子类都可以赋值给超类,对象也是一样的。Float是一个Object,所以当然可以这样定义了!他们是"is a"的关系!
    当然对象也是可以定义成数组的!
    好象基础不是很好!
      

  6.   

    3>这个问题属于java中的上塑造形中的概念,所有的类都是
    object类继承而来的;
    4>这个问题你问的不明白,object当然可以定义数组,我想用这个数组
    存放任何类型的object:譬如Integer,Float,Object等;但int型的数组
    就不行了;
      

  7.   

    Object[] oa=new Object[1]; 
    与Object oa[] = new Object[1];是等价的。
    他是把声明数组,和创建数组空间合在一快写了。你也可以分开写
    1。声明数组
    Object oa[];
    或Object[] oa;
    2。创建数组空间
    oa = new Object[1];
    3.创建数组元素并初始化。
      

  8.   

    3) up 《THANKING IN JAVA》有详细的说明4)JAVA任何对象都继承自object。