欢迎来到天天文库
浏览记录
ID:62033081
大小:111.00 KB
页数:15页
时间:2021-04-15
《CoreJava测试题(教师用).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ORACLE CoreJava考试试卷 课程代码: 课程: (总分100分;90分钟答题时间)题目一ﻩ 二三总成绩复核得分阅卷教师 一、单项选择题(每小题2分,共10题20分)1、下列哪一项不能作为标识符的开始(D) A.字符B.下划线C. 美元$D.数字2、下列哪个文档注释可以被java doc提取生成API( C) A. //B./*....。*/ C./**....。*/D. 以上都可以ﻩ 3、以下哪些代码是合法的(D) Switch变量支持:byte,short,int,char,S
2、tringA。float x=1;switch(x){case1:System.out。println("print 1");}B。 longy=1;switch(y){case 1:System。out。println(”print1");}C.intx=1; intc= 1; switch (c){ casex: System.out。println(”print1"); }D。 bytex=1; switch(x){ case1/1: System.out.println("print1"); }4、下面数
3、组定义正确的是(C) A。String strs[]={‘a' ‘b’‘c’};B。String[]strs=newString{“a"”b”"c”};C。Stringstrs[]=newString[]{“a”,“b”,“c”};D。String[]strs=newString[3]{“a”,“b”,“c”};5、请看以下程序: class Vehicle{ public voiddrive() { System.out.println(”Vehicle: drive"); }ﻩ } cla
4、ssCar extends Vehicle{ publicvoiddrive(){ System.out。println("Car:drive"); } }ﻩpublicclass Test{publicstaticvoidmain (Stringargs[]){ Vehiclev; Carc; v=newVehicle(); c=newCar(); v.drive(); c.drive(); v=c; v。drive();} }以下描述正确的有(C).A.对于语句v=c;会
5、导致编译错误B.对于语句v=c;会导致运行错误C。运行输出:Vehicle:driveCar: driveCar:driveD。运行输出:Vehicle:driveCar: driveVehicle:drive6、下面哪个不属于非检测异常(B) A。java。lang.ArrayIndexoutofBoundsExceptionB.java.io.IOExceptionC。java。lang.ArithmeticExceptionD。java。lang.ClassCastException NullPointe
6、rException 7、创建线程的方式有几种?( B) A.1种。B. 2种。Extends ThreadimplementsRunnableC。3种.D. 4种。8、哪些方法不可以使线程进入阻塞状态?(C ) A。sleepB.等待IO资源C.notifyD。join()9、哪个关键字可以对对象加互斥锁?(B) A。transient B. synchronized C.serializeD.static10、以下描述错误的是(D ) A。定
7、义abstractclass的目的是为了被继承 B.interface中定义的方法全是abstractmethods C。interface中定义的变量全部是final static变量---public final staticD.abstractclass一定有abstractmethod(s)InterfaceIA{Inta;}一、不定项选择题(每小题2分,共20题40分,按顺序填写答案)1、下面叙述正确的有 (CDE) A.在一个java原文件中只能定义一个classB.在一个java原文件中只能定
8、义一个interfaceC.在一个java原文件中可以定义多个class ﻩD.在一个java原文件中可以定义多个interface E。在一个java原文件中可以定义多个class和interfaceF。在一个java原文件中只能定义publicclass G.java原文件的前缀一定
此文档下载收益归作者所有