




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
苏州大学Java程序设计课程试卷含答案(B)苏州大学Java程序设计课程试卷含答案(B)苏州大学Java程序设计课程试卷含答案(B)V:1.0精细整理,仅供参考苏州大学Java程序设计课程试卷含答案(B)日期:20xx年X月苏州大学Java程序设计课程试卷(B)卷及参考答案共6页一、选择题(2分*25=50分)1、Java语言的最大优点是:它是一种(C)的程序设计语言。A)安全性B)多线性C)跨平台D)可移植2、下列叙述中,正确的是__A__。A)Java语言的标识符是区分大小写的B)源文件名与public类名可以不相同C)源文件名其扩展名为.jarD)源文件中public类的数目不限D)\dd3、在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是__D__。A)B)C)D)4、对于可以独立运行的Java应用程序,下列(D)说法是正确的。A)无须main方法B)必须有两个main方法C)可以有多个或零个main方法D)必须有一个main方法5、下面哪些是java语言中的关键字(B)
A)sizeof
B)abstract
C)NULL
D)Native6、Java程序默认引入了一个包,包名为:(D)A)B)C)D)7、Java语言中创建一个对象使用的关键字为(C)A)classB)interfaceC)newD)create8、若数组a定义为int[][]a=newint[3][4],则a是(B)A)一维数组B)二维数组C)三维数组D)四维数组9、为了区分重载多态中同名的不同方法,要求(A)A)采用不同的形式参数列表B)返回值类型不同C)调用时用类名或对象名做前缀D)参数名不同10、JFrame默认的布局管理器是什么(A)A)BorderLayoutB)FlowLayoutC)CardLayoutD)GridLayout11、必须将组件放在一定的(A)中才能显示出来。A)容器B)组件C)浏览器D)窗口12、用abstract定义的类(D)A)可以被实例化B)不能派生子类C)不能被继承D)只能被继承13、下列哪个属于容器的构件(A)A)JFrame
B)JButton
C)Pnel
D)JApplet14、下列于继承的哪项叙述是正确的(D)A)在java中允许多重继承B)在java中一个类只能实现一个接口C)在java中一个类不能同时继承一个类和实现一个接口D)java的单一继承使代码更可靠15、下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问(B)A)privateB)无修饰符C)publicD)protected16、下列关于内部类的说法不正确的是(C)
A)内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
B)部类可以使用它所在类的静态成员变量和实例成员变量
C)内部类不可以用abstract修饰符定义为抽象类
D)内部类可作为其他类的成员,而且可访问它所在类的成员(C)17、下列Java常见事件类中哪个是鼠标事件类A)InputEventB)KeyEventC)MouseEventD)WindowEvent18.设有下面两个类的定义:classPerson{classStudentextendsPerson{longid;以下关于Java语言继承的说法错误的是(A)。A)Java中的类可以有多个直接父类B)抽象类可以有子类C)Java中的接口支持多继承D)最终类不可以作为其它类的父类24.下列选项中,表示数据或方法可以被同一包中的任何类或它的子类访问,即使子类在不同的包中也可以的修饰符是(B)A)publicB)protectedC)privateD)final25.如果子类中的方法mymethod()覆盖了父类中的方法mymethod(),假设父类方法头部定义如下:voidmymethod(inta),则子类方法的定义不合法的是:(C)publicvoidmymethod(inta)B)protectedvoidmymethod(inta)C)privatevoidmymethod(inta)D)voidmymethod(inta)二、判断题(2分*5=10分)(F)1、Java支持多继承。(F)2、Java中类的构造函数只能有一个。3、抽象类不能实例化。(F)4、用final修饰的类必须被继承。(F)5、static变量不能是private变量。三、程序题(5分*4=20分)1.写出以下程序的运行结果。26publicclassA{publicstaticvoidmain(String[]args) { test(15,26,4)); } staticinttest(intx,inty,intz) { returntest(x,test(y,z)); } staticinttest(intx,inty) { if(x>y)returnx; elsereturny; } }2.阅读以下程序,写出输出结果。inSecondclassclassFirst{inSecondclass publicFirst(){ aMethod(); } publicvoidaMethod(){ Firstclass”);}}publicclassSecondextendsFirst{ publicSecond(){ aMethod(); }publicvoidaMethod(){ Secondclass”);}publicstaticvoidmain(String[]args){ newSecond(); }}3.publicclassA{Stringstr1="Hello!\t";Stringstr2="Howareyou";publicStringtoString(){returnstr1+str2;}}publicclassBextendsA{Stringstr1="\b\b,Bill.";publicStringtoString(){return+str1;}}问题:1)类A和类B是什么关系(继承关系)2)类A和类B都定义了str1属性和方法toString(),这种现象分别称为什么(属性的隐藏;方法的覆盖)3)若a是类A的对象,则()的返回值是什么(Hello! Howareyou)4)若b是类B的对象,则()的返回值是什么(Hello,Bill.)4.现有一个类定义如下,请回答问题:classEmployee{Stringname;intage;doublewage;staticintNo=0;Employee(Stringa1,inta2,doublea3){name=a1;age=a2;wage=a3;No++;}}在使用该类时,已使用下面语句生成了该类的对象: Employeee1,e2; e1=newEmployee("王劲",26,6300); e2=newEmployee("张山",30,3800);问题:1),,的值各是什么(张山;30;2)生成对象e1、e2后,值为多少能否通过类名做前缀引用属性No(2;能)
四、问答题(5分*4=20分)1.静态属性和静态方法仅属于类的一个具体对象吗它属于谁(不是;它是类的所有对象公有的)2.如果一个类定义中没有定义构造方法,该类有构造函数吗(有,编译器会自动生成一个缺省的不带参数的构造函数)如果一个类定义中已经定义了构造方法,java还会给它定义缺省的构造方法吗(不会)3.如何创建自己的包,如何引入包答:创建自己的包只要将package语句作为Java源文件的第一句就可以了。例
packagemyPackage;声明创建了一个名为myPackage的包。Java使用import语句来引入包及其中的类。例如importmyPackage.*;就引入了myPackage包中所有的类。4.设计一个关于三角形的类Trival,其中的属性包括三角形的底d
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB23-T2903-2021-鳞片石墨企业化验室记录及报告编制规程-黑龙江省
- DB23-T2843-2021-政务信息资源体系总体架构-黑龙江省
- DB23-T2829-2021-电子政务外网安全管理规范第一部分:网络安全总体要求-黑龙江省
- 单位物业合同管理制度
- 医院甲方工程管理制度
- 国企人才流程管理制度
- 华为销售人员管理制度
- 服务技能比赛方案(3篇)
- 学校绘画社团管理制度
- 农资市场运营管理制度
- 初中英语词汇表(带音标)
- LKJ系统车载设备换装作业指导书
- 【小米公司战略成本管理分析6500字(论文)】
- 《钢质锻件锻造生产能源消耗限额及评价方法》
- 采用新技术、新工艺、新材料、新设备的安全管理措施
- 驻足思考瞬间整理思路并有力表达完整版
- 传热学在日常生活中的应用教学课件
- 出境旅游会务合同范本
- 第二讲 坚持和发展中国特色社会主义的总任务PPT习概论2023优化版教学课件
- 危险化学品品名及编号规则
- 重庆.住宅物业单位服务等级标准
评论
0/150
提交评论