您的位置:首页 > 职场人生

Java面试题1

2016-03-01 19:07 531 查看
1.Object类是什么?有哪些方法?

object类是所有类的父类,有toString(),equals(),hashCode(),notify(),notifyAll(),wait(),finalize(),getClass(),clone()这些方法

2.说出你熟悉的java包并列举包内的类

java.lang包:String, StringBuffer, StringBuilder, Integer, Float, Double

java.util包:ArrayList, LinkedList, HashMap, Date, Calender, Random

java.io包:File, FileInputStream, FileOutputStream

3.OOP的特性?

继承,封装,多态

4.Overload,Override,Overwrite的区别?

Overload:重载,同一个类中有多个方法,他们名字一样,但是参数个数或者参数类型不同

Override:覆盖,子类继承父类之后,覆盖父类的方法,但是父类的方法还能用

Overwrite:重写,子类继承父类之后重写父类方法,父类方法被隐藏(java中没有overwrite)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: