Java期末考试试卷答案A.pdf





《Java期末考试试卷答案A.pdf》由会员分享,可在线阅读,更多相关《Java期末考试试卷答案A.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JAVA程序设计试卷库(第5 套)一、单选题(每小题2分,共20分)1、Ja v a Ap p l i c a ti o n源程序的主类是指包含有(A)方法的类。A.m a i n方法B.to S tri n g 方法C.i n i t方法D.a c ti o n P e rf ro m e d 方法2、分析下面的程序段,下面的哪个描述是正确的。(B)c h a r m y c h a r=c;sw i tc h(m y c h a r)d e f a ul t:c a se a a );b re a k;c a se b b );b re a k;)A.sw i tc h语句块是错误的,因为
2、sw i tc h后面的表达式值的类型不是整数;B.sw i tc h语句块是正确的;C.sw i tc h语句块是错误的,因为d e f a ul t没有放在语句块的最后面;D.代码运行时,没有任何输出结果。3、编译并运行下面的Ja v a程序,将产生(B)结果。c l a ss Ai n t v a rl=l;i n t v a r2;p ub l i c sta ti c v o i dm a i n(S tri n g a rg s)i n t v a r3=3;A a=n e w A();)A.0B.4C.3D.代码无法编译,因为v a r2根本没有被初始化4在Ja v a中,下面关
3、于包的陈述中正确的是(D)。A.包的声明必须是源文件的任意位置;B.包的声明必须紧跟在i m p o rt语句的后面;C.只有公共类才能放在包中;D.可以将多个源文件中的类放在同一个包中5、在Ja v a语言中,当一个类的某个变量声明为p ro te c te d时下列说法正确的是(C)。A.只有同一类中的成员才能访问它;B.不i司包中的任何其他类都能够访问它;C.同包中的任何其他类能够访问它;D.不同包中的子类不可以访问该变量。6、在Ja v a中,执行下面的语句后,c的值为(D)。S tri n g s=Je ssi c a ;c h a r c=s.c h a rAt(6);A.cB.a
4、C.,c,D.,a,7、设有下面两个赋值语句:a =In te g e r,p a rse l n t(u 1024v;b =In te g e r.v a l ue O f(u1024w).i n tV a l ue0;下述说法正确的是(D)。A.a是整数类型变量,b是整数类对象。B.a是整数类对象,b是整数类型变量。C.a和b都是整数类对象并且它们的值相等。D.a和b都是整数类型变量并且它们的值相等。8、事件剪裁类如W i n d o w Ad a p te r(它实现了 W i n d o w L i ste n e r接口)的优点是什么?(C)OA.继承了那个类的所有行为;B.子类自动
5、成为监听器;C.没有必要实现不使用的任何W i n d o w L i ste n e r接口中定义的方法;D.可以自动充当事件的监听者。9、在用Ja v a构建动画时,(C)方法创建新线程并启动它运行。A.i n i t()B.sta rt()C.run()D.p a i n t()10、下面哪一个选项能正确地创建一个In p utS tre a m R e a d e r 对象(A)oA.n e w In p utS tre a m R e a d e r(n e wFi l e l n p utS tre a m(ad a tav)B.n e w In p utS tre a m R e
6、 a d e r(n e wFi 1e R e a d e r(“d a ta )C.n e w In p utS tre a m R e a d e r(n e wBuf f e re d R e a d e r(“d a ta )D.n e wIn p utS tre a m R e a d e r(“d a ta )二、填空题(每空格1分,共15分)1、阅读下面的程序片段,在中,p a re n t类与c h i l d类之间是_继承_ _ _关系;在中,p a re n t类与c h i Id类之间包 含 _。c l a ss p a re n ti n t f i e l d s;)
7、c l a ss c h i l d e x te n d s p a re n t i n t f i e l d Ch i l d;)2、Ja v a中的多态有两种方式:子类对父类方法的覆盖_、同类中方法的重载3、下面程的输出结果是:_?吗对,上海自来水来自海上p u b l i c c l a s s t u r n S t r i n g p u b l i c s t a t i c v o i dm a i n(S t r i n g a r g s )S t r i n g s=上海自来水来自海上,对吗?”;fo r(i n ti=s.l en g t h()-1;i=0;i+)
8、4、Ap p l et的)_ 方 法 仅 在 开 始 时执行一次?_ s t a r t(L方法在用户每次访问包含Ap p l et的H T M L文件时都被调用?5、创建一个Fl o w L a y o u t的对象f d,使应用该布局管理器的各个组件都向右对齐排列。该对象的创建语句为:Fl o w L a y o u t fd=n ewFl o w L a y o u t(Fl o w L a y o u t.R I G H T);_ _ _o6、j a v a,n et包中定义的两个类_S o c k et _、_S er v er S o c k et分别用来实现双向连接的Cl i e
9、n t和S er v er端。7、巳知a=14,b=3,则表达式知b运算结果为:_ 112;_ o8、写出运行下面程序片段后的屏幕输出:_ 0 1 2 i=3_。i n t i;fo r(i=0;i 5;i+)(i f(i=3)b r ea k;i+”);c l a氯s&艮 我p r i n t i n (i=+i)9、新 骑 囱A蜘W朴.程 序 中,一个券是主类的标志是包含m a i n()方忠,在J a y a Ap p l et程序中,一个类 修 服 题 屋 该 类 是Ap p l et类的子典.i l d m y Chi l o;d/玉的概念是 个程序中同名的不同方法共存的情况。_。三
10、、判断改错题(每题2分,共20分)(正确的打错误的打义并说明原因)1、J a v a系统包提供了很多预定义类,我们可以直接引用它们而不必从头开始编写程序。(V )2、程序可以用字符*替代一个T ex t Fi el d中的每个字符的显示,使别人看不出其中的具体内容。(V)3、Cl a s s i类的属性被p r i v a t e修饰符修饰为私有变量,所以方法不能访问它。(义,C l as s i类自身的方法可以访问这个私有变量。)4、如果p是父类P ar en t的对象,而c是子类C hil d的对象,则语句c=p是正确的。(X,如果p实际代表的是一个子类对象的引用,可以用强制类型转换成c=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 期末考试 试卷 答案

限制150内