欢迎来到天天文库
浏览记录
ID:39774443
大小:64.00 KB
页数:7页
时间:2019-07-11
《Java面试题集锦》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Java面试题集锦1、作用域public,private,protected,以及不写时的区别2、ArrayList和Vector的区别,HashMap和Hashtable的区别3、char型变量中能不能存贮一个中文汉字?为什么?4、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?5、当运行ChildClass.java文件时,会打印出什么?父类:packagetest;publicclassFatherClass{publicFatherClass(){System.out.println("FatherClassCreate");}}子类:packagetest;import
2、test.FatherClass;publicclassChildClassextendsFatherClass{publicChildClass(){System.out.println("ChildClassCreate");}publicstaticvoidmain(String[]args){FatherClassfc=newFatherClass();ChildClasscc=newChildClass();}}6、当执行下列代码后会打印出什么?packagetest;publicclassOuterClass{privateclassInterClass{publicInterCl
3、ass(){System.out.println("InterClassCreate");}}publicOuterClass(){InterClassic=newInterClass();System.out.println("OuterClassCreate");}publicstaticvoidmain(String[]args){OuterClassoc=newOuterClass();}}7、你需要在下面代码的三行定义一个内部类,下列选项哪两个是有效的定义?publicclassOuterClass{privatedoubled1=1.0;//insertcodehere}A.cla
4、ssInnerOne{publicstaticdoublemethoda(){returnd1;}}B.publicclassInnerOne{staticdoublemethoda(){returnd1;}}C.privateclassInnerOne{doublemethoda(){returnd1;}}D.staticclassInnerOne{protecteddoublemethoda(){returnd1;}}E.abstractclassInnerOne{publicabstractdoublemethoda();}8、表达式floatf=3.4;是否正确?如果不正确如何改正?9
5、、String与StringBuffer的区别?10、抽象类与接口的区别?11、String是最基本的数据类型吗?12、int和Integer有什么区别?13、运行时异常与一般异常有何异同?14、说出Collection和Collections的区别。15、final,finally,finalize的区别16、sleep()和wait()有什么区别?17、重载和重写的区别。重载的方法是否可以改变返回值的类型?18、error和exception有什么区别?19、同步和异步有何异同,在什么情况下分别使用他们?20、GC是什么?为什么要有GC?21、shorts1=1;s1=s1+1;有什么错?
6、shorts1=1;s1+=1;有什么错?22、Math.round(11.5)等於多少?Math.round(-11.5)等於多少?23、Strings=newString("xyz");创建了几个String对象?24、Java有没有goto?25、启动一个线程是用run()还是start()?26、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可以继承实体类(concreteclass)?27、List,Set,Map是否继承自Collection接口?28、abstract的method是否可同时是static,是否可同时是native,是否可同时是syn
7、chronized?29、数组有没有length()这个方法?String有没有length()这个方法?30、构造器Constructor是否可被重写?31、是否可以继承String类?32、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?33、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执
此文档下载收益归作者所有