2009-2010第2学期 java试考试a

2009-2010第2学期 java试考试a

ID:15357324

大小:127.50 KB

页数:13页

时间:2018-08-02

2009-2010第2学期 java试考试a_第1页
2009-2010第2学期 java试考试a_第2页
2009-2010第2学期 java试考试a_第3页
2009-2010第2学期 java试考试a_第4页
2009-2010第2学期 java试考试a_第5页
资源描述:

《2009-2010第2学期 java试考试a》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1页共9页2009-2010第2学期JAVA2程序设计试卷(A卷)班级:软件08-1、2班姓名:学号:一、选择题(15分)1、Java源文件和编译后的文件扩展名分别为()A、.class和.javaB、.java和.classC、.class和.classD、.java和.java2、Java语言不是()A、高级语言B、编译型语言C、结构化设计语言D、面向对象设计语言3、Jcreator是()A、一种全新的程序语言B、一种java程序开发辅助工具C、一种由Java写成的浏览器D、一种游戏软件4、Java语言中创建一个对象使用的关键字为()A、classB、interfaceC、new

2、D、create5、对于可以独立运行的Java应用程序,下列()说法是正确的。A、无须main方法B、必须有两个main方法C、可以有多个或零个main方法D、必须有一个main方法6、设x=5则y=x--和y=--x的结果,使y分别为()A、5,5B、5,6C、5,4D、4,47、for(;;)是()A、循环结构B、分支结构C、顺序结构8、布尔型变量真值表示为()-13-A、trueB、falseC、tD、f第2页共9页9、下面哪种不是Java的数据类型()A、基本类型B、数组类型C、类D、界面类型10、用abstract定义的类()A、可以被实例化B、不能派生子类C、不能被继承D、

3、只能被继承11、设有对象x具有属性a则访问该属性的方法为()A、a.xB、a.x()C、x.aD、x.a()12、设数组Array由以下语句定义intage=newint[10];则数组的第一个元素的正确引用方法为()A、age[1]B、Age[0]C、age[]D、age[0]13、continue语句()A、只中断最内层的循环B、只中断最外层的循环C、只中断所在层循环中的当次循环D、只中断某一层的循环14、以public修饰的类如:publicclassCar{…}则Car()A、可被其它程序包中的类使用B、仅能被本程序包中的类使用C、不能被任意其它类使用D、不能被其它类继承15、

4、一个URL地址为:http://www.edu.cn:80/local/index.html,则其中http的含义为()A、通信协议B、参考点C、机器名称D、通信端口二、填空题(15分)。1.若x=5,y=10,则x>y和x<=y的逻辑值分别为_____和-13-。第3页共9页2.据程序的构成和运行环境的不同,Java源程序分为两大类:______________程序和程序。3.如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生个文件名与类名相同而扩展名为______的字节码文件。4.如果一个JavaApplet源程序文件只定义有一

5、个类,该类的类名为MyApplet,则类MyApplet必须是类的子类并且存储该源程序文件的文件名必须为。5.Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在JavaApplication中,这个主类是指包含__________方法的类;在JavaApplet里,这个主类是一个系统类的子类。6.创建一个名为MyPackage的包的语句是_________________________,该语句应该放在程序的位置为:_____________________________7.多态是指,在Java中有两种多态,一种是使用方法的实现多态,另一种是使用方法

6、的实现多态。三、判断题(10分)()1、Java编译器使用文件系统来保存程序包。()2、Java源程序文件中是不区分字母的大小写的。()3、Javaapplet不能够存取客户机磁盘上的文件。()4、可以用new来创建一个类的实例,即”对象”。-13-()5、Java程序对计算机硬件平台的依赖性很低。()6、Java可以用来进行多媒体及网络编程。第4页共9页()7、用final修饰的类必须被继承。()8、类是对象实例。()9、每个类都只能有一个构造方法。()10、applet可以运行在浏览器中。四、编程填空(将横线上所缺的内容补充完整)(每题5份,共10分):1.以下为一个applica

7、tion的完整程序,它读入从键盘输入的一串字符存放于一个字节数组中,然后将该数组写入到一个文件中。importjava.io.*;publicclassbyteArraytofile{publicstaticvoidmain(args[]){try{bytebuffer[]=new[128];FileOutputStreamfos=FileOutputStream("out.txt");System.in.read(buffer);fos.wr

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

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

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