山东财经大学Java程序设计基础期末复习自测题及参考答案.docx
《山东财经大学Java程序设计基础期末复习自测题及参考答案.docx》由会员分享,可在线阅读,更多相关《山东财经大学Java程序设计基础期末复习自测题及参考答案.docx(20页珍藏版)》请在优知文库上搜索。
1、Java程序设计基础复习自测题一、单项选择题1、JaVa源文件和编译后的文件扩展名分别为()。A.class和.javaB.java和.classC.class和.classD.javal.java2、JaVa语言不是()oA.高级语言B.编译型语言C.结构化设计语言D.面向对象设计语言3、设X为int型变量、则执行以下语句以后,X的值为()。x=10;x+=x;A.19B.20C.21D.224、JaVa语言中创建一个对象使用的关键字为()。A.classB.interfaceC.newD.create5、对于可以独立运行的JaVa应用程序,下列()说法是正确的。A.无须main方法B.必须
2、有两个main方法C.可以有多个或零个main方法D.必须有一个main方法6、在控制台运行一个JaVa程序,使用的命令正确的是()。A.javaTest,javaB.javacTest,javaC.javaTestD.javacTest7、下面说法正确的是()。A. Java程序的main()方法必须都写在类里面B. Java程序中可以有多个main。方法C. Java程序的类名可以与文件名不一样D. JaVa程序的main。方法中如果只有一条语句,可以不用括起来8、以下()是合法的变量名。A.doubleB.3xC.sum?D.de2$f9、表达式(11+3*8)4%3的值是()。A.31
3、B.0C.1D.210、分析下面的代码,输出结果正确的是()。doubled=84.54;d+;intc=d2;System,out.println(c);A.42B.编译错误,更改为intc=(int)d2;C.43D.编译错误,更改为intc=int(d)/2;11、在流程图中,下面说法正确的是()。A. “平行四边形”表示输入/输出指令B. “菱形”表示计算步骤/处理符号。C. “长方形”表示程序开始/结束D. “圆角长方形”表示判断分支12、下列关于SWitCh选择结构的说法正确的是(),A.switch选择结构可以完全替代多重if选结构B.当条件判断为等值判断,并且判断的条件为字符时
4、,可以使用SwitCh选择结构C.多重if执行效率高于switch语句D.当条件判断为等值判断,并且判断的条件为整型变量时,不能使用SwitCh选择结构13、对象的静态特征在类中表示为变量,称为类的(A.对象B.属性C.方法D.数据类型14、有一个汽车类Car,包含的属性有:颜色(COlor)、型号(type)、品牌(brand)。现在要在main。方法中创建Car类的对象,下面的代码中,正确的是()A. CarmyCar=newCar;myCar.color=黑色”;B. CarmyCar=newCar();myCar.brand=宝马;C. CarmyCar;myCar.brand=宝马;
5、D. CarmyCar=newCar();color=蓝色”;15、下面关于类和对象的说法中错误的是()。A.类是对象的类型,它封装了数据和操作B.类是对象的集合,对象是类的实例C. 一个类的对象只有一个D. 一个对象必属于某个类16、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()oA.javaB.classC.htmlD.exe17、不能构成循环的语句是()。A.for语句B.while语句C. switch语句D.dowhile语句18、()在JaVa中是有效的注释声明。A.#这是注释B.*/这是注释*/C./这是注释D./*这是注释*/1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东 财经大学 Java 程序设计 基础 期末 复习 自测 参考答案