java试卷5及参考答案

java试卷5及参考答案

ID:15516690

大小:59.00 KB

页数:6页

时间:2018-08-03

java试卷5及参考答案_第1页
java试卷5及参考答案_第2页
java试卷5及参考答案_第3页
java试卷5及参考答案_第4页
java试卷5及参考答案_第5页
资源描述:

《java试卷5及参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java试卷5及参考答案一、填空题(本大题20空,每空1分,共20分)1、计算机软件由___程序___、运行程序所需要的____数据___和文档三部分组成。2、Java是20世纪90年代新出现的面向对象的编程语言,它所特有的__一次编译、多次使用___的跨平台的优点,使得它特别适合在__网络应用____发中使用,成为面向对象开发工具中极具潜力的一员。3、Java语言由两部分组成,___语法规则___确定Java程序的书写规范;_____类库_则提供了Java程序与运行它的系统软件(Java虚拟机

2、)之间的接口。4、Java程序开发包括下面三个过程:_____编写源程序_、_编译生成字节码___、运行。5、运行一个编译好的Java字节码程序,需要调用Java的解释器软件,解释运行的三个阶段为__载入_、代码校验和____解释执行_。6、Java中的表达式是由_____常量__、_变量___和各种运算符组成的式子。7、若x=5,y=8,则表达式y+y*x++和y!=++x?x:y运算后的结果分别为_48_、_8__。8、this和super是常用来指代父类对象和子类对象的关键字,其中

3、__this____表示当前对象本身,___super____表示当前对象的直接父类对象。9、在有些语言(如C语言)中,字符串是用字符数组来实现的,而在Java中,字符串无论是常量还是变量,都是用__类的对象__来实现的,其中字符串常量的对象属于___String____类。10、Applet是一种特殊的Java程序,它通常借助于__网页浏览器___工作,其编译后的__字节码__文件必须嵌入在HTML文件中。 二、单项选择题(在每小题的四个备选答案中,选出一个最佳答案,共10小题;每小题3分,共

4、30分)1、计算结构是指应用系统的系统体系结构,简单地说就是系统的层次、模块结构,其中具有集中管理和集中运算的特点的模式是(A)。A)主机—终端模式B)单机模式6C)客户机/服务器模式D)浏览器/N层服务器模式1、面向对象的方法早在20世纪60年代提出,最早的面向对象的软件是(B)。A)Smalltalk-80B)SimulaIC)C++D)Java3、就高级程序的编译过程来讲,可分为编译型和解释型两种。下面属于解释型语言的是(D)。A)CB)C++C)FortranD)Java4、下面不符合J

5、ava对标识符规定的是(C)。A)$_is7TrueB)IamVariableC)333LoadD)_trueFalse5、能从循环语句的循环体中跳出的语句是(B)。A)for语句B)break语句C)while语句D)continue语句6、方法头中static修饰符的含义:(C)A)方法体为空            B)定义的方法没有形参  C)该方法属于类的方法  D)方法的返回值不能参加算术运算7、以下有关类的继承的说明中,正确的是:(D)A)子类能直接继承父类所有的非私有属性,也可通过

6、接口继承父类的私有属性B)子类只能继承父类的方法,不能继承父类的属性C)子类只能继承父类的非私有属性,不能继承父类的方法D)子类不能继承父类的私有属性8、下面哪一个是方法的输出接口(C)A)方法名;B)参数列表;C)返回值类型;D)方法修饰符;9、创建对象使用到的关键字运算符是(C)   A)static  B)public  C)new         D)protected10、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D)方法来完成一些画图操作。6A

7、)start()      B)stop()      C)init()     D)paint() 三、改错题(指出下面语句的错误并改正,本大题共5小题,每小题3分,共15分)(1)i=0;do{i++;}while(true);无限循环(2)while(i>100){sum+=i;i--;}(3)while(i<=100);{System.out.println(i);i++;}没有初始化i;(4)intfactorial=1;For(inti=1;i<5;i++){while(i>1)fa

8、ctorial*=i--;intj=i;while(j>1)factorial*=j;j--;System.out.println(factorial);}(5)inttest(intx){intx;x=Math.abs(x);returnx;}x定义重复四、名词解释(本大题5小题,每小题4分,共20分)1、对象和类2、封装和继承3、接口4、构造函数5、方法的覆盖与重载五、编程题(本大题15分)6  编写Applet程序,包括两个输入区域和一个标签,从中接受用户输入的两个整数,并求两数的最大公约

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

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

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