《java语言初步》课程( a卷)

《java语言初步》课程( a卷)

ID:36242524

大小:115.00 KB

页数:18页

时间:2019-05-07

《java语言初步》课程( a卷)_第1页
《java语言初步》课程( a卷)_第2页
《java语言初步》课程( a卷)_第3页
《java语言初步》课程( a卷)_第4页
《java语言初步》课程( a卷)_第5页
资源描述:

《《java语言初步》课程( a卷)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《Java语言初步》课程(A卷)一、    单项选择题(从A、B、C、D四个选项中选择最恰当的一个,每题2′,共30分)1.下列选项不属于结构化程序设计方法的是(D)A)自顶向下B)逐步求精C)模块化D)可复用2.在Switch(expression)中,expression的数据类型不可以是(A)A)doubleB)charC)shortD)byte3.下列描述中,正确的是(A)A)声明变量时,必须指定一个类型B)Java认为number和Number是相同的变量C)Java中唯一的注释方式是//D)源文件的public类可以是0个或者多个4.用来导入

2、已经定义好的包或者类的语句是(B)A)mainB)importC)publicclassD)Class5.下列命题中,错误的是(A)A)java编程时,要尽量多用公共变量B)java编程时,要尽量少用公共变量C)java编程时,要尽量不用公共变量D)java编程时,要尽量多用私有变量6.商品和顾客两个实体集之间的联系通常是(D)A)一对一B)一对多C)多对一D)多对多7.下列描述中,错误的是(A)A)Java要求编程者管理内存B)Java的安全性体现在多个层次上C)Applet要求在支持Java的浏览器上执行D)Java有多线程机制8.在Java语言中,

3、不允许使用指针体现出的Java特性是(D)A)可移植性B)解释执行C)健壮性D)安全性9.下列方法中,不属于WindowListener接口的是(D)A)WindowOpened()B)WindowClosed()C)WindowActivated()D)MouseDragged()10.下列语句中,属于多分支语句的是(B)A)if语句B)Switch语句C)for语句D)While语句11.阅读下列代码PublicclassTest{Publicstaticvoidmain(Stringargs[]){System.out.println((3>2)?

4、4:5);}}其运行结果是(C)A)2B)3C)4D)512.在Applet中,显示文字、图形等信息时,应使用方法是(A)A)paint()B)init()C)start()D)destory()13.线程生命周期中,正确的状态是(C)A)新建状态、运行状态和终止状态B)新建状态、运行状态、阻塞状态和终止状态C)新建状态、可运行状态、运行状态、阻塞状态和终止状态D)新建状态、可运行状态、运行状态、恢复状态和终止状态14.在程序读入字符文件时,能够以该文件作为直接参数的类是(A)A)FileReaderB)BufferedReaderC)FileInput

5、StreamD)ObjectInputStream15.下列命题中,错误的是(C)A)File类能够存储文件B)File类能够读写文件C)File类能够建立文件D)File类能够获取文件目录信息二、判断题(每题1′,共10分)1.    Java的标识符不可以以数字开头()2.    Java中没有do-while循环(F)3.    Java不支持多重继承()4.    Java不支持构造函数的重载(F)5.    Java只能采取ODBC驱动连接数据库(F)6.    Java中进行按钮事件处理的是ActionListener接口()7.    Ja

6、va中定义接口的关键字是class(F)8.    Java中父类的对象变量可以调用其子类对象的任何方法(F)9.    Java中利用throw关键字指定方法抛出异常(F)10.Java中抽象类不一定要包含抽象方法()三、简答题(注意举例说明,每题5′,共20分)1.为什么在Java程序中要使用类的概念?2.比较实例变量与类变量有什么不同?解释变量的含义?3.请解释构造函数有哪些特点?4.请解释Java程序中输入与输出的处理过程?四、    利用for循环编写出一个能产生如下图结果的程序。请先绘制出流程图后,根据流程图编写程序。(10’)1223334

7、44455555五、      请试着逐步完成下列的程序设计:(10’)1)编写一个课程类Cource,包含:3个成员变量:课程编号(cNumber)、课程名(cName)和学分数(cUnit);1个方法:printCourceInfo:用于输出课程的相关信息;2) 写Cource类的测试程序,创建课程对象:编号为112101,课程名为Java程序设计,学分为3。要求输出课程的相关信息。六、      利用对象数组补充程序,主类格式如下:(10’)classPeople{longNum;StringName;StringSex;intAges;publi

8、cPeople(longNum,StringName,StringSex,int

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

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

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