Java复习题答案

Java复习题答案

ID:37710711

大小:133.50 KB

页数:17页

时间:2019-05-29

Java复习题答案_第1页
Java复习题答案_第2页
Java复习题答案_第3页
Java复习题答案_第4页
Java复习题答案_第5页
资源描述:

《Java复习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java期末考试复习题一、选择题1、下列概念中,不属于面向对象的是?(D) A、对象   B、继承C、类D、过程调用2、下列属于合法的Java标识符的是(D) A、“ABC”B、&5678C、++rriwoD、saler3、下列叙述中,正确的是(A)A、声明变量时必须指定一个类型B、Java认为number与Number相同C、Java中唯一的注释方式是“//”D、源文件中public类可以有0个或多个4、下列关于类型转换的说法中,正确的是(B)A、将较长的数据类型转换为较短的数据类型可以用自动类型转换B、将较长的数据类型转换为较短的数据类型只能用强制类型转换C、强制类型转换可以保证数据完

2、整性D、boolean类型只能和int类型进行强制类型转换5、按运算符操作数的数目划分,运算符?:的类型是(A)A、三目B、二目C、一目D、四目6、下列代码中要求打印字符串为”second”时,x的取值范围是(B)if(x>0){System.out.println(“first”);}elseif(x>-3){System.out.println(“second”);}else{System.out.println(“third”);}A、x>0B、x<=0并且x>-3C、x>-3D、x<=-37、属于main()方法的返回类型是(C)A、publicB、staticC、voidD、ma

3、in8、Java语言使用的字符码集是(D)A、ASCIIB、BCDC、DCBD、Unicode9、下列关于构造方法的叙述中,错误的是(C)A、Java语言规定构造方法名与类名必须相同B、Java语言规定构造方法没有返回值,但不用void声明C、Java语言规定构造方法不可以重载D、Java语言规定构造方法只能通过new自动调用10、每个Java小程序必须定义为(A)A、Applet类的子类B、Jframe类的子类C、Frame类的子类D、Window类的子类11、用来导入已定义好的类或包的语句是(B)A、mainB、importC、publicclassD、class12、已知:int[]

4、a=newint[100];在下列给出的数组元素中,不正确的是(D)A、a[0]B、a[1]C、a[99]D、a[100]13、阅读下列代码publicclassTest2{publicstaticvoidmain(stringarge[]){System.out.printion(7/2);}}其执行结果是。(A)A、3B、3.5C、0D、114、下列语句中,属于多分支语句的是(B)A、if语句B、switch语句C、dowhile语句D、for语句15、下面关于子类和父类构造函数的描述中正确的是(A)A、子类必须通过super关键字调用父类有参数的构造函数B、子类必须通过this关键字

5、调用父类有参数的构造函数C、子类无条件地继承父类不含参数的构造函数D、如果子类定义了自己的含参数的构造函数,就不能再调用父类的构造函数16、下列哪个选项是合法的标识符?(B) A、123   B、_nameC、classD、1first17、若有以下类声明:publicclassAextendsBimplementsC,D{}下面的说法错误的是(A)A、这个类声明是错误的B、类A继承自父类BC、C和D是接口,类头的定义表明类A实现接口C和DD、关键字extends指明继承关系18、下列的哪个赋值语句是不正确的?(C)A、floatd=3.14f;B、doubled=5.3E12;C、flo

6、atf=11.1;D、doublef=11.1E10f;19、下列关于Java语言特点的叙述中,错误的是(A)A、Java是面向过程的编程语言B、Java支持分布式计算C、Java是跨平台的编程语言D、Java支持多线程20、下列关于继承的哪项叙述是正确的?(D)A、在java中允许多重继承B、在java中一个类只能实现一个接口C、在java中一个类不能同时继承一个类和实现一个接口D、java的单一继承使代码更可靠21、已知有下列类的说明,则下列哪个语句是正确的?(A)publicclassTest{privatefloatf=1.0f;intm=12;staticintn=1;publi

7、cstaticvoidmain(Stringarg[]){Testt=newTest();}} A、t.f;B、this.n;C、Test.m;D、Test.f;22、在Java中,负责对字节代码解释执行的是(B)A、垃圾回收器B、虚拟机C、编译器D、多线程机制23、下列叙述中,正确的是(A)A、Java语言的标识符是区分大小写的B、源文件名与public类名可以不相同C、源文件名其扩展名为.jarD、源文件中publi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。