2012级java期末考试真题.doc

2012级java期末考试真题.doc

ID:51700541

大小:38.50 KB

页数:4页

时间:2020-03-15

2012级java期末考试真题.doc_第1页
2012级java期末考试真题.doc_第2页
2012级java期末考试真题.doc_第3页
2012级java期末考试真题.doc_第4页
资源描述:

《2012级java期末考试真题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.Java是一种完全面向(B)的语言。A.过程B.对象C.组件D.服务2.Java语言是1995年由(B)公司发布的。A.MicrostofB.SunC.BorlandD.FoxSoftware3.Java源代码文件的后缀名是C,编译后的字节码文件后缀名是。()A..java.javaB..class.javaC..java.classD..class.txt4.下列Java标识符中合法的是(C)。A.num&TestB.Second-JspC.$theLastOneD.273.55.下列关于数组的定义形式正

2、确的是(D)。A.int[]num=newint;B.int[]ts[]=newint[2][];C.intc=newc[10];D.charnum[]=newchar[80];6.设a=1,b=2,c=3计算表达式a+=c++/--b运行之后,a的值是(B)。A.3B.4C.5D.2.57.下列不属于Java语言流程控制结构的是(C)。A.分支结构B.跳转语句C.定义函数语句D.循环语句8.下列哪项属于面向对象的特征(A)。A.封装B.抽象C.重载D.重写9.方法重载必须的条件为(A)。A.参数类型与数量不同

3、B.参数类型与数量相同C.返回值不同D.返回值相同10.下列说法正确的是(B)。A.类中的构造函数不可以省略B.构造函数在一个对象被new时执行C.一个类只能定义一个构造函数D.构造函数可以有返回值11.this关键字的含义是表示一个(C)。A.一个类B.一个方法C.当前对象D.当前变量12.表达式10/4*5的结果为(B)。A.12.5B.10C.0.5D.1213.假设语句for(inti=1;i<=100;i*=2),请问该循环,可以循环(B)次。A.6B.7C.8D.914.关于while和for语句,

4、说法错误的是(B)。A.都是循环语句B.while语句肯定循环一次C.for语句条件可以全为空D.do-while比while在初始条件不成立时多执行一次15.下列哪个选项是可以获得数组长度的关键字(B)。A.sizeB.lengthC.length()D.size()16.假设a=true,b=false,那么下列哪个选项的两个表达式相等的(A)。A.!(a

5、

6、b)与!a

7、

8、bB.!(a&&b)与!a&&bC.!(a

9、

10、!b)与a&&!bD.!!!a与!b17.下列语句输出结果是(D)。Stringstr="

11、123";str=str+(4+3)+"5";System.out.println(str);A.123435B.135C.1305D.1237518.在面向对象的编程思想中,就是把现实的物体模拟到代码中形成类。请问在代码中,用____表示物体的属性,用____表示物体的行为。(B)A.方法,变量B.变量,方法C.变量,变量D.方法,方法19.在一个带有返回值的函数中,下列哪个关键字是肯定会出现的(C)。A.forB.voidC.returnD.break20.下列哪个Java平台是不存在的(D)。A.Java

12、SE(标准版)B.JavaEE(企业版)C.JavaME(精简版)D.JavaEA(完整版)二、判断题(满分10分,每小题1分,共10道小题)1.机器语言不可以直接被硬件识别。(F)2.伪代码既含有自然语言又含有程序代码。(T)3.Java语言的一个很重要的特性是“一次编译,多处执行”。(T)4.单行注释的书写形式为“/*”和“*/”配合使用。(F)5.一个Java源文件可以有多个public类。(F)6.Java支持多继承.(F)7.如果一个类名以字母开头,那么必须大写。(F)8.Java语言中的浮点型数据默

13、认double型。(T)9.数组下标从0开始。(T)10.7>=7可以返回true。(T)三、填空题(满分20分,每小题2分,共10道小题)1.流程图的符号表示形式有:开始/结束框,_输入/输出框,处理框,判断框,流程线。2.目前Java主要有3个版本:JavaSE,__JavaEE,JavaME。3.Java程序在应用中可以分为两类:Java应用程序(JavaApplication)和_Java小程序(JavaApplet)。4.javac.exe调用了Java语言的_编译器____功能。5.每个可执行程序都

14、有一个main方法,统一格式为_publicstaticvoidmain(String[]args)或publicstaticvoidmain(Stringargs[])____。6.定义含有5个元素的数组a,第一个元素可以表示为__a[0]___。7.设x=1,y=2,z=3,表达式y+=z--/++x的值为_3____。8.循环跳转语句中,退出本次循环的是_continue____

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

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

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