有的书把对象叫做类实例,搞不清楚了,这些有什么区别阿?比如:定义一个类
class ccircle
{
}然后声明对象引用
public class app
{ public static void main (String args[])
{ccircle cir1=new ccircle();
 ccircle cir2=new ccircle();//是不是在这个时候已经在堆中开辟了两个内存空间用
...                          //来放两个对象?还是用来放两个实例?
}
}

解决方案 »

  1.   

    类的实例就是对象都是一样的。ccircle cir1=new ccircle(); 
    ccircle cir2=new ccircle();//是不是在这个时候已经在堆中开辟了两个内存空间用 对的。 
      

  2.   

    对象就是类的实例,它们2个是一个意思。你new了2次,那就是在堆中开辟了2块空间来存对象。
      

  3.   

    ccircle cir1=new ccircle(); 
    我认为上面一句代码代表三个操作:
    1.new ccircle()这时开辟空间。
    2.再将用一个指针指向这块空间。
    3.然后再把指针赋给 cirl变量。