欢迎来到天天文库
浏览记录
ID:15825681
大小:51.50 KB
页数:4页
时间:2018-08-05
《第二届全国itat教育工程就业技能大赛复赛试题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、教育部教育管理信息中心第二届全国ITAT教育工程就业技能大赛复赛试题Java程序设计(B卷)姓名:____________________准考证号:_______________________题号一二三四总分得分注意:在指定的路径下创建以姓名和准考证号命名的文件夹,并将试题答案存放在以题号命名的子文件夹中。凡未按照要求将试题存放在相应文件夹中的考生成绩一律作废。一.选择题(每道题3分,共30分)123456789101、异常包含下列哪些内容?A)程序中的语法错误B)程序执行过程中遇到的事先没有预料到的情况C)程序的编译错误D)程序事先定义好的可能出现的意外情况2、编译下列源程
2、序会得到哪些文件?classA1{}classA2{}publicclassB{publicstaticvoidmain(Stringargs[]){}}A)只有B.classB)只有A1.class和A2.class文件C)有A1.class、A2.class和B.class文件D)编译不成功3、从下面中选择三个合法标识符。A)IDoLikeTheLongNameClassB)$byteC)constD)_okE)3_case4、如何强制垃圾回收一个对象?A)垃圾回收不能被强制执行。B)调用System.gc()。C)调用System.gc(),将要回收对象的引用作为参数传入
3、。D)调用Runtime.gc()。教育部教育管理信息中心E)将所有指向该对象的引用赋成新值(比如null)。 5、给定以下类,哪个是hashCode()方法的正确实现?classValuePair{publicinta,b;publicbooleanequals(Objectother){try{ValuePairo=(ValuePair)other;return(a==o.a&&b==o.b)
4、
5、(a==o.b&&b==o.a);}catch(ClassCastExceptioncce){returnfalse;}}publicinthashCode(){//Provid
6、eimplementationhere.}}请选出3个正确答案。A)return0;B)returna;C)returna+b;D)returna–b;E)returna^b;F)return(a<<16)
7、b;6、哪个运算符会一直计算所有操作数?请选出两个正确答案。A)
8、
9、B)+C)&&D)?:E)%7、如果str表示一个String对象“73”,那么以下哪些表达式将会把这个字符串转换为int值73?请选出两个正确答案。A)Integer.intValue(str)B)((int)str)C)(newInteger(str)).intValue()D)Integer.pars
10、eInt(str)E)Integer.getInt(str)8、关于switch结构的说法哪些是正确的?请选出1个正确答案。A)所有switch说明都必须有一个默认标签。B)在一个switch说明中,每个代码片断都必须正好有一个标签。C)关键词continue永远不会在一个switch说明中出现。D)在一个单一switch说明里,没有case标签可以跟随一个默认标签。E)一个字符可以用做一个case标签的值。9、Stringa=“hello”;教育部教育管理信息中心Stringb=newString(a);Stringc=a;char[]d={‘h’,‘e’,‘l’,‘l’,‘
11、o’};请从以下选项中选出两个值为真的表达式。A)(a==“Hello”)B)(a==b)C)(a==c)D)a.equals(b)E)a.equals(d)10、String或StringBuffer类的对象在调用以下哪个方法时其自身会发生更改?A)String类的charAt()方法。B)String类的toUpperCase()方法。C)String类的replace()方法。D)StringBuffer类的reverse()方法。E)StringBuffer类的length()方法。二、简答题(每题5分,共10分)1、简述Overload和Override的区别。Ove
12、rloaded的方法是否可以改变返回值的类型?2、AbstractClass和Interface有什么区别?三、写出下列程序的输出结果(第1题5分,第2题10分,共15分)1、写出以下程序的运行结果。classMyExceptionextendsException{privateintdetail;MyException(inta){detail=a;}publicStringtoString(){return"MyException"+detail;}}publicclassExcepti
此文档下载收益归作者所有