您的位置:首页 > 编程语言 > Java开发

java基本知识(2)----需要注意的小知识点

2011-09-30 21:08 459 查看
interface Y{

abstract void get1();

abstract void get2();

}

class X implements Y{

public void get1(){

}

public void get2(){

}

}

其中,为什么实现的方法必须要访问权限为public???????????????

答:接口中的方法默认为 public abstract ,接口中的常量默认为:public final

----------------------------------------------------------------------------------------------------------------------------------------------

2、父类中的private修饰的方法是不能被子类继承的,因为继承意味着拥有(可以访问).

--------------------------------------------------------------------------------------------------------------------------------------------------

3、final 修饰 类的对象 则此变量的引用不能改变,如下:

final U u=new U();

//u=new U();---------------------------------u不能被赋予新引用

-------------------------------------------------------------------------------------------------------------------------------------------------

4、在一个类的内部,其定义的四种不同的成员变量和方法,在整个类中都是可见的,包括该类中的静态的main方法,如下:

public class Test {

private int i;

public static void main(String arg[]){

Test test=new Test();

System.out.println(test.i);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: