1.this当你在一个方法体中想引用当前对象时使用,可以作为方法的参数,可以作为方法的返回值,等等
2.super 是一个方法,其参数是一个字符串,在使用Frame和Window等时用来定义标题栏的名字!
3.interface 和abstract在某些时候的用法是一样的!都需要子类来实现,本身不能实例化!在Java中使用接口是为了实现多重引用!
4.不好意思,我也没见过!

解决方案 »

  1.   

    3,如果没有他们就没有J2EE了
    4,overriding是覆盖,子类覆盖了父类的同名方法。overloading是重载,在同一个类中有相同方法名的函数,只是参数类型不同,你为什么可以用new String(1)、new String(1.111) 就是因为这个。
      

  2.   

    要知道java只能从一个类中继承,如果实现多继承abstract无法实现,当然目前的interface早已经不只是这点功能了
      

  3.   

    This 是用来返回当前对象的地址的
    Super是用来指出继承父类的的方法的
      

  4.   

    多谢诸位高手的回复。在下仍有一点不明,须当面请教:
    interface的存在原因之一是实现多继承,那么它存在的其他原因呢?
    多谢。
    farAWAYfrom
      

  5.   

    接口就好比人看电视机时使用的遥控器,借口中的方法必须在应用该接口的类中实现,抽象类中必须有一抽象方法,且在此方法中不能有一句实现代码(接口中可以有一些)实现在其子方法中。找一本JAVA宝点看看,上面讲的很详细的。