下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、苏州大学Java程序设计 课程试卷(B)卷及参考答案 共6页一、选择题(2分*25= 50分)1、Java语言的最大优点是:它是一种( C )的程序设计语言。A)安全性B)多线性C)跨平台D)可移植2、下列叙述中,正确的是_A_OJava语言的标识符是区分大小写的B)源文彳名与public类名可以不相同C)源文件名其扩展名为.jarD)源文件中public类的数目不限D ) dd3、在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是A )C )D)4、对于可以独立运行的Java应用程序,下列(D ) 说法是正确的。无须main方法必须有两个main方法C)可以有多个
2、或零个 main方法D)必须有一个main方法5、下面哪些是java语言中的关键字? ( B )sizeofabstractNULLNative6、Java程序默认引入了一个包,包名为:(D )7、Java语言中创建一个对象使用的关键字为(C )A) classB ) interfacenewcreate8、若数组 a 定义为 int a = new int34,则 a 是(B )A) 一维数组B)二维数组C)三维数组D)四维数组9、为了区分重载多态中同名的不同方法,要求 (A )A)采用不同的形式参数列表B)返回值类型不同C)调用时用类名或对象名做前缀D)参数名不同10、JFrame默认的布
3、局管理器是什么?( A )BorderLayoutB ) FlowLayoutC ) CardLayoutD ) GridLayout11、必须将组件放在一定的( A )中才能显示出来。A)容器B)组件C)浏览器D)窗口12、用abstract 定义的类(D )A)可以被实例化B)不能派生子类C)不能被继承D)只能被继承13、下列哪个属于容器的构件(A )A) JFrameJButtonPnelJApplet14、下列于继承的哪项叙述是正确的(D )A)在java中允许多重继承B)在java中一个类只能实现一个接口C)在java中一个类不能同时继承一个类和实现一个接口D) java的单一继承使
4、代码更可靠15、下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问(B )A) privateB)无修饰符publicprotected16、下列关于内部类的说法不正确的是(C )A)内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用B)部类可以使用它所在类的静态成员变量和实例成员变量C)内部类不可以用 abstract修饰符定义为抽象类D)内部类可作为其他类的成员,而且可访问它所在类的成员(C )17、下列Java常见事件类中哪个是鼠标事件类InputEventKeyEventMouseEventWindowEvent18.设有下面两个类的定义:class Pers
5、on class Student extends Person long id;以下关于Java语言继承的说法错误的是(A )。A)Java中的类可以有多个直接父类B)抽象类可以有子类C)Java中的接口支持多继承D) 最终类不可以作为其它类的父类.下列选项中,表示数据或方法可以被同一包中的任何类或它的子类访问,即使子类在不同的包中也可以的修饰符是(B)A) public B) protected C) private D) final.如果子类中的方法 mymethod()覆盖了父类中的方法 mymethod(),假设父类方法头部定义如下:void mymethod(int a),则子类方法
6、的定义不合法的是:(C)A) public void mymethod(int a) B) protected void mymethod(int a)C) private void mymethod(int a) D) void mymethod(int a)二、判断题(2分*5=10分)(F) 1、Java支持多继承。(F) 2、Java中类的构造函数只能有一个。(T) 3、抽象类不能实例化。(F ) 4、用final修饰的类必须被继承。(F)5、static变量不能是private 变量。三、程序题(5分*4=20分) TOC o 1-5 h z .写出以下程序的运行结果。26publi
7、c class A public static void main(String args) test(15,26,4) );static int test(int x, int y, int z) return test( x, test(y,z) );static int test(int x,int y) if(xy) return x;else return y; 阅读以下程序,写出输出结果。 in Second classclass Firstin Second classpublic First()aMethod();public void aMethod() First clas
8、s ” ); public class Second extends Firstpublic Second()aMethod();public void aMethod()Second class ” );public static void main(String args) new Second( ); public class A String str1= Hello! t;String str2= How are you? ;public String toString( ) return str1+str2; public class B extends AString str1=b
9、b, Bill.;public String toString( ) return +str1; 问题:1) 类 A 和类 B 是什么关系? ( 继承关系 )2)类A和类B都定义了 strl属性和方法toString(),这种现象分别称为什么?(属性的 隐藏;方法的覆盖)3)若a是类A的对象,则()的返回值是什么?(Hello!How are you?)若 b 是类 B 的对象,则 ( ) 的返回值是什么? (Hello , Bill.)现有一个类定义如下,请回答问题 :class EmployeeString name;int age;double wage;static int No=0;
10、Employee(String a1,int a2,double a3) name=a1; age=a2; wage=a3;No+;在使用该类时, 已使用下面语句生成了该类的对象:Employee e1,e2;e1=new Employee( 王劲 ,26,6300);e2=new Employee( 张山 ,30,3800);问题:1), 的值各是什么? (张山 ;30;2) 生成对象 e1 、 e2 后,值为多少?能否通过类名做前缀引用属性No?(2; 能)四、问答题( 5 分*4=20 分)静态属性和静态方法仅属于类的一个具体对象吗?它属于谁?( 不是;它是类的所有对象公有的 )如果一个
11、类定义中没有定义构造方法,该类有构造函数吗?(有,编译器会自动生成一个缺省的不带参数的构造函数) 如果一个类定义中已经定义了构造方法, java 还会给它定义缺省的构造方法吗?(不会)如何创建自己的包,如何引入包?答:创建自己的包只要将package 语句作为 Java 源文件的第一句就可以了。例package myPackage;声明仓U建了个名为 myPackage的包。Java 使用 import 语句来引入包及其中的类。例如 import myPackage.* ;就引入 了 myPackagefe中所有的类。设计一个关于三角形的类Trival ,其中的属性包括三角形的底di ,三角形的高gao,方法包括:默认构造
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大腿刀刺伤护理查房
- 妇科常见急腹症的护理
- 《院校业务介绍伙伴》课件
- 《甘肃省博物馆》课件
- 《外墙观感质量要求》课件
- 在线客服服务培训
- 管理出真金课件
- 华为采购入职培训
- 专题22化学反应的方向与限度(五大题型)-2023-2024学年高二化学举一反三(2019选择性必修1)(原卷版)
- 出院随访人文护理
- 机电安装单价表
- MSDS(T-09)快干水2x3
- 隧道衬砌环向裂缝的成因分析及预防建议
- 浅谈语文课程内容的横向联系
- 《烧烫伤的现场急救》ppt课件
- 职业卫生防护设施台账
- 危重新生儿的病情观察及护理要点
- 中国民航数据通信网项目情况介绍
- 旅游景区管理制度
- 五篇500字左右的短剧剧本
- 新形势下如何加强医院新闻宣传工作
评论
0/150
提交评论