山东财经大学Java程序设计基础期末复习自测题及参考答案.docx

上传人:王** 文档编号:235384 上传时间:2023-04-18 格式:DOCX 页数:20 大小:65.09KB
下载 相关 举报
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第1页
第1页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第2页
第2页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第3页
第3页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第4页
第4页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第5页
第5页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第6页
第6页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第7页
第7页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第8页
第8页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第9页
第9页 / 共20页
山东财经大学Java程序设计基础期末复习自测题及参考答案.docx_第10页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《山东财经大学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

6、9、以下几个命名方法,不符合JaVa命名规范的是()。A.类的名称:MyClassNameB.变量的名称:my?ArrayC.常量的名称:PT_VALUED.成员函数的名称:GetName20、在下面的代码中,break语句的作用是:()。for(inti=0;iB.;C.D.34、赋值运算符(=)右侧的表达式总是在赋值发生之()进行。A.前B.后C.同一时刻D.以上都不对35、对于可以独立运行的JaVa应用程序,下列()说法是正确的。A.无须main方法B.必须有两个main方法C.可以有多个或零个main方法D,必须有一个main方法36、在控制台运行一个JaVa程序,使用的命令正确的是(

7、)。A.javaTest,javaB.javacTest,javaC.javaTestD.javacTest37、下面说法正确的是()。A. Java程序的main()方法必须都写在类里面B. Java程序中可以有多个main。方法C. Java程序的类名可以与文件名不一样D. JaVa程序的DIain()方法中如果只有一条语句,可以不用括起来38、以下()是合法的变量名。A.doubleB.3xC.sum?D.de2$f39、表达式(11+3*8)4%3的值是()。A.31B.0C.1D.240、分析下面的代码,输出结果正确的是()。doubled=84.54;d+;intc=d2;Syst

8、em,out.println(c);A.42B.编译错误,更改为intc=(int)d2;C.43D.编译错误,更改为intc=int(d)/2;41、对于X*=3+2算术,与其等价的是()。A.X=X*(3+2)B.X=X*3+2C.X=3+X*2D.X=X*3+X*242、对Java嵌套语句描述错误的是()A. for语句可以嵌套if语句B.if语句可以嵌套循环语句C.WhiIe语句可以嵌套for语句D,循环语句中可以用got。语句43、以下()是合法的变量名。A.doubleB. 3xC. sum?D. de2$f44、JaVa程序基本结构不包括()A.顺序结构B.分支结构C.循环结构D

9、.逻辑结构45、switch是条()选择语句A.单向B.双向C.多向D.以上答案都不对二、判断题1、布尔型变量的取值只有两个:true和false。()2、JaVa语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。()3、Java源程序文件中是不区分字母的大小写的。()4、定义完数组后,我们可以根据实际需要,再动态调整数组大小。()5、JaVa程序的同一个类中不能存在同名的两个成员函数。()6、每个类都只能有一个构造方法。()7、注释的作用是使程序在执行时在屏幕上显示之后的内容。()8、JaVa程序的文件名可以任意。()9、JaVa语言中一个Char类型的数据占用2个字节大小的内存

10、空间。()10、inti;if(true)i=17;System,out.println(i);运行此程序的结果是输出17。()11、JaVa语言具有较好的安全性、可移植性和平台无关等特性。()12、JaVa语言中,语句doublea=-2.0;编译时正确。()13、JaVa语言是不区分大小写的。()14、在一个JaVa源程序文件中,可以有多个main()方法。()15、JaVa程序源文件的扩展名为“.jar。()16、每个类都只能有一个构造方法。()17、String是基本数据类型。()18、JaVa语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。()19、JaVa程序的文件名

11、可以任意。()20、数组获取长度使用Iength()方法。()21、JaVa支持两种分支语句,分别是if语句和While语句。()22、else总是与离它最近的if想匹配,可以通过使用大括号)来改变ifelse的配对关系。()23、JaVa源程序文件中是不区分字母的大小写的。()24、数组的最大下标比它的长度少1。()25、JaVa中同一个类中不能存在同名的两个成员函数。()26、inta=newint2的长度为3。()27、注释的作用是使程序在执行时在屏幕上显示之后的内容。()28、JaVa程序的文件名可以任意。()29、JaVa语言中一个Char类型的数据占用2个字节大小的内存空间。()30、每个类都只能有一个构造方法。()31、JaVa语言具有较好的安全性、可移植

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格/认证考试 > 会计职称考试

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!