JAVA语言程序设计期末考试试题及复习资料(题库超级大全-应考必备)Java考试题必从中出.docx
《JAVA语言程序设计期末考试试题及复习资料(题库超级大全-应考必备)Java考试题必从中出.docx》由会员分享,可在线阅读,更多相关《JAVA语言程序设计期末考试试题及复习资料(题库超级大全-应考必备)Java考试题必从中出.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、语言程序设计考试试题与部分答案一、单选题:(每题1分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确 的,请将正确选项的标记写在题干后的括号内。1.下列语句序列执行后,k的值是(B )。3, 6, 0;(0 ( n);A) 0 B) 1 C) 2 D) 32.设i、j为型变量名,a为型数组名,以下选项中,正确的赋值语句是(B )oA) i = i + 2 B) a0 = 7;C) - ; D) a(0) = 66;3 .语言的类间的继承关系是(B )0A)多重的B)单重的C)线程的D)不能继承4 .设有定义i = 6则执行以下语句后,i的值为(C )。i i - 1;A) 10
2、B) 121 C) 11 D) 1005 .下列选项中,用于在定义子类时声明父类名的关键字是(C )。A) B) C) D)6 .若已定义11,22,3366);其中0WkW3,则对x数组元素错误的引用是(C )。A) x5-3 B) xk C) x5 D) x07 .下列语句序列执行后,1的值是(B )o1 二A,2=W,;(1 + 2 j );A) 15 B) 16 C) 7 D) 89 .下列语句序列执行后,k的值是(C )o10 , 18, 30;(j - i )B.类型数据只有2个值,和C.数组属于简洁数据类型D.中的指针类型和C语言的一样4、设12,则表达式x / y的值是:(D
3、)A. 0B. 1C. 2D.以上都不是5、以下语句有语法错的是:(A )A. 1; 2; 3B. ( 100; x0;);C. (x5);D. (;);6、关于类和对象的叙述正确的是:(A )A.的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化7、以下有关构造方法的说法,正确的是:(A )A. 一个类的构造方法可以有多个8 .构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用D.构造方法可以和类同名,也可以和类名不同8、以下有关类的继承的叙述中,正确的是:(D )A.子
4、类能干脆继承父类全部的非私有属性,也可通过接口继承父类的私有属性9 .子类只能继承父类的方法,不能继承父类的属性C.子类只能继承父类的非私有属性,不能继承父类的方法D.子类不能继承父类的私有属性9、下列属于容器的组件有:(B )A.10、的含义:(c )A.方法体为空B.定义的方法没有形参C.定义的方法没有返回值D.方法的返回值不能参加算术运算n、关于中异样的叙述正确的是:(D)A.异样是程序编写过程中代码的语法错误B.异样是程序编写过程中代码的逻辑错误C.异样出现后程序的运行立即中止D.异样是可以捕获和处理的12、全部的异样类皆继承哪一个类?( C )13、下面哪个不是语言中的关键字? (
5、B )14、为实现进程之间的通信,须要运用下列那种流才合适?(D)15、在复选框中移动鼠标,然后单击一选项,要捕获所选项必需实现哪个接口?(D)、填空题(每空1分,共20分)1、面对对象程序设计所具有的基本特征是:抽象性,.封装性,.继承性,_多态性2、数组x定义如下x 3则的值为3,x0的值为2。3、中实现多线程一般运用两种方法,一是继承类,二是实现方法4、的图形用户界面设计中,有很多布局管理器用来摆放组件的位置,一般用到的布局管 理器有(列出四种即可),一5、常用的方法是:()_、()、()和()。三、阅读程序,写出程序的输出结果(每题5分,共20分)1、A(A( )(A )B()A a
6、= A(l);A b = A (2); (b);程序的输出结果为:2、A (f( X, y) X * y;B A f( x, y) x + y;() B = B();(+(4, 6);程序的输出结果为:103、 ( ) 0;( e) (A); (B);()0;(c);)( e) (D);(E);(F);)()0;)程序的输出结果为:EAB4、 ( ) x;a = 0, 0, 0, 0, 0, 0 );(a, a5);(a0 + a0);(a5 + a5);(x, y) (i = 1; i ;)(y )xi = xi - 1 + 1;x0;)程序的输出结果为:a0 0a5 51 .下面哪些是型的
7、取值范围CA. -27 - 27-1B. 0 - 216-1C. -215 - 215-1D. -231 - 231-12 .下面哪些是合法的标识符口A. $B. *3 .哪些是将一个十六进制值赋值给一个型变量DA. =345L;B. =0345;C. =0345L;D. =0x345L;4 .下面的哪些程序片断可能导致错误。口A. s =; t =;k = s + t;B. s =;t;t = s3 + ; c. s =;二 0;D. s =; t = S -;5 .在x处的哪些声明是合法的口a;(m) m; b;()(p = 0;t = 0;1;A. i = m;B. i 二 b;C. i
8、 =;D. i = (30);E. i =;6 .当的大小被变更时,中的按钮的位置也可能被变更,请问此时运用的是什么布局管理 器B7 .给出下面的代码片断1 0 2 ;3 =();4 )下面的哪些陈述是正确的? 口A.其次行的声明不会为变量支配内存空间。指的是堆空间,只是在栈中支配;这里不用较真.自己理解就好;B.其次行的声明支配一个到对象的引用的内存空间。C.其次行语句创建一个类对象。D.第三行语句创建一个类对象。E.第三行语句为一个类对象支配内存空间。支配栈空间,相当于指针,但是担心排到对象的引用的空间;选项二的意思是支配了堆 空间;8 .下面的哪些答案可以用以表示八进制值8? AA. 0
9、10B. 0x10C. 08D. 0x89 .哪些不是关键字口10 .下面的哪些叙述为真。口A.()方法判定引用值是否指向同一对象。不说是谁的就是默认的B.操作符判定两个分立的对象的内容和类型是否一样。C.()方法只有在两个对象的内容一样时返回。D.类重写方法()在两个分立的对象的内容和类型一样时返回。当两个独立的对象的内 容和类型一样;11 .下面关于继承的哪些叙述是正确的。口A.在中只允许单一继承。B.在中一个类只能实现一个接口。C.在中一个类不能同时继承一个类和实现一个接口。D.的单一继承使代码更牢靠。12.第十行的声明将调用哪些方法.D1 (i, j) ( )3 ( i) 4 )5 6
10、 ()()7 ( i) (8 ()9 t=();10 (10);11 12 )A.第2行的方法B.第3行的方法C.第6行的方法D.第7行的方法13.下面哪些不是的原始数据类型口14.下面的哪些关键字通常用来对对象的加锁,该标记使得对对象的访问是排他的? B:15.()方法的返回类型是什么? B16.给出以下关于一个运用适当的字符间距的字体的的表达式( ,40)40指的是像素哪些叙述是对的? MA.被显示的字符串可以运用多种字体。B. 一行中最大的字符数是40C.显示的宽度正好是40个字符宽。D.用户可以编辑字符。17.关于垃圾收集的哪些叙述是对的? BA.程序开发者必需自己创建一个线程进行内存
11、释放的工作。B.垃圾收集将检查并释放不再运用的内存。C.垃圾收集允许程序开发者明确指定并立刻释放该内存。D.垃圾收集能够在期望的时间释放被对象运用的内存。18.给出下面的代码1 2 m,n;3 ()4 ( a) 1 5 (口)6 tl2;7 ;8 0;0;9 tl();10 t2();11 )12 在编译时哪行将导致一个错误? MA.第3行B.第5行C.第6行D.第10行19.的方法()负责复原哪些线程的执行? DA.通过调用()方法而停止的线程。8 .通过调用()方法而停止运行的线程。 8 :;9 : 2;10 : 3; ,)A) 31 B) 32 C) 2 D) 3310 .下面语句执行后
12、,i的值是(B )。(0, 1; j y x z B) x yC) z ( y + x ) D) x y & ! ( x 3 );A) 16 B) 8 C) 4 D) 213 .以下由 语句构成的循环执行的次数是(B )。(i = 0;):A)有语法错,不能执行B)无限次0执行1次D) 一次也不执行14 .定义类头时能运用的修饰符是(C)oA) B) C) D)15 .设型变量a、b,型变量x、y,型变量 均已正确定义并赋值,正确的语句是D )oA) (x + y) B) ( + 1 )C) D) ( a + b );16.下列最终属性i的定义中,正确的是()oA) 100; B) 1.2;C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 语言程序设计 期末考试 试题 复习资料 题库 超级 大全 应考 必备 考试题 从中
链接地址:https://www.taowenge.com/p-97989847.html
限制150内