java 面试题(二)

若有错误,请评论指出。

二十四、请介绍Java中静态成员的特点:

        1.所有的类都能访问此静态成员;

        2.所有的静态成员在程序开始的时候就在内存里为其开辟一个空间储存,并且只有这一块,不会再开辟新的内存空间。也在程序开始的时候静态成员就开始初始化。

        

二十五、简述Java派生类中的构造方法如何为父类传递参数:

        关键词:super

        子类构造方法中调用super传递参数,其中super语句应当放在句首。

 

二十六、简述接口和抽象类的区别:

        抽象类可有属性和具体方法,但是必须有抽象方法;

        接口里只有抽象方法;

        类只可以继承一个类(抽象类)但是可以实现多个接口。

 

二十八、包应该如何被创建及使用:

        关键词:import

        同包下不能有同名类,不同包下能有同名类。

        Import mypackage.myclass//引进mypackage包里myclass类;

        Import mypackage.*;      //引进mypackage包里所有类;

 

二十九、说明privateprotectedpublicdefault的区别:

        **修饰的属性和方法

        Private**:只能在当前类里访问;    

        默认情况下**:只能在同包里访问;  

        Protected**:在继承中,就算不同包里,只要是子类,就能访问父类的;

        Public: 全局访问。

 

三十、intInteger有什么区别:

      int 是基本数据类型

      Integer是其包装类,注意是一个类。 


上篇:java 面试题(一):http://blog.csdn.net/x_i_a_o_hei/article/details/52347045

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值