看了Thinking in Java吗?入门的好书。。建议你去看看,真的。

解决方案 »

  1.   

    这个.java文件所在的包。
      

  2.   

    http://www.csdn.net/expert/topic/632/632626.xml?temp=.5190241
      

  3.   

    The keyword super refers to the “superclass” that the current class has been inherited from. The this keyword—which can be used only inside a method—produces the reference to the object the method has been called for. 另外:包内指的是同一个明确定义的package或同一个目录下的default package。
      

  4.   

    什么都不写是:包内可见~!这里的包内指你在package 后写的包名域是类和对象的静态属性。它可以是基本数据类型的变量,也可以是其他类的对象,所以定义类时定义域的操作就是说明变量或创建对象的操作。
    这句话,译的有问题,不易理解。知道域是什么东东就行了抽象类的目的是总结出一些类的父类,以方便以后扩展,因为扩展属性或方法加到父类里,子类就全有了。但在实际系统中,又不可能出现这样的父类对象,就把它变为抽象类,以防止某些时候,误把它实例化。人是类,人类是抽象类,是人的父类。人不是对象,某个人才是对象
      

  5.   

    接口的意思也是方便系统扩展,因为系统中的不同模块有联系时,未必会用到某个类的所有行为(即方法),使用接口,可以固化系统间的联系,只要这部分接口不变,类本身的变化不会影响到系统的其他部分。super是指父对象,需要使用父类的属性值时要用。
    this就指自己这个对象了
      

  6.   

    super.就是对父类的属性或方法进行调用
    this.就是调用自身的
      

  7.   

    Java 问答式教程,可以解答你问题!