如果“人”是一个抽象概念在java里面体现为类的话,那么具体的某一个人比如张三李四就是一个实例对象在java中需要new出来。

解决方案 »

  1.   

    楼上说的对啊,“水果”类-----------苹果就是它的一个实例。想吃它就要从众多水果中找出来,而java里你想用它就要new出来,一样儿一样儿地
      

  2.   

    int a[];
    a = new int a[10];  
    应该是  a = new int [10];   定义10个0李亮不是人,李亮是一个人的个体
    人,相当于抽象出来的java类;李亮,通过人这个类new出来的具体的实例对象。
      

  3.   

    以楼主的这个例子为例:
    int a[];
    a = new int a[10]; 
    这里的 a 可以认为是 一个数组的名字。
    int a[] 等价于int[] a,意思类似于你想出了数组名字叫做 a。 但是这里 a 还只是一个名字,不特指任何一个东西。
    然后 new int a[10], 楼主可以看做是有一个数组出生了。
    接着 a = new int a[10] 意思就是,你告诉电脑 这个新生的数字名字就叫做 a 了。以后你每次喊 a 的时候,电脑自动就去找这个新生的数组。
      

  4.   

    对象是指一个抽象的概念,比如说交通工具、或者是人,但是没有具体的说明是哪个一个,实例化对象就是说明哪一个具体的东西,并且有相应的属性这些东西
    建议看些视频..
    http://57share.net/forum.php?mod=forumdisplay&fid=2
      

  5.   

    编程就是对现实世界的一种抽象,类都是抽象的。实例则是这些类的具体的某一个对象(事物)。
    我可以推荐你去www.itbegin.com学吧,那里有完整的学习课,而且可以直接在网页的编程。
      

  6.   

    先这么理解:实例==对象
    那么问题就就是 怎么理解实例(或者对象)?
    类就是大楼的设计图纸,而实例就是你按着设计图纸造出来的一栋大楼,int a[]; // 创建了数组的一个实例,也就是你将要按着int数组图纸造出来一个数组,并且为它起了名字a
    a = new int [10];  // 在真正造a数组的时候分配了10快空间