Java宝典

 本人最近参加了几家公司的面试,在其中发现了不少笔试题,虽然是平常再简单不过的,但一不小心还是会出错。今天特意找时间写下来和大家分享。

1.访问控制符权限问题。

  同一个包中 同一个类中 不同包的子类中 不同包的非子类中
public Y Y Y Y
protected Y Y Y N
缺省成员(friendly) Y Y N N
private N Y N N

2.error和Exception的区别:

(1).首先error和Exception是两个类,分别是:java.lang.Error和java.lang.Exceptionhttp://i.cnblogs.com/default.html?postid=4960122&update=1,两者都继承java.lang.Throwable

(2).EEROR:java虚拟机内部的错误,编程人员无能为力,只能让程序终止;而Exception是由于代码编译错误或者语法错误,程序员必须进行处理,要么捕获,要么抛出。

3.java中数据类的转换循序:byte ,short,int ,long ,float,double;如何前面的转换成后面的要强转。

4.set,List ,Map的区别:

posted @ 2015-11-15 15:50  你猜我是谁109  阅读(119)  评论(0编辑  收藏  举报