没有合适的资源?快使用搜索试试~ 我知道了~
Java考试题及其答案汇编.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 159 浏览量
2021-12-06
14:51:06
上传
评论
收藏 41KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/57043914/0001-2ae9b2a8f17bd18ca566ca527ba44a5b_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
12页
Java考试题及其答案汇编.pdf
资源推荐
资源详情
资源评论
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/57043914/bg1.jpg)
Java考试题及其答案
一、选择题
1、Java Applet 源程序文件的扩展名为 ( A ) 。
A. .java B. .class
C. .html D. .exe
2、设 a = 3 ,则表达式 ( – – a )<<a 的值是 ( B ) 。
A. 16 B. 8
C. 24 D. 12
3、在 Java Applet 程序用户自定义的 Applet 子类中,一般需要重载父类的 ( C ) 方法来
完成主类实例的初始化工作。
A. start( ) B. stop( )
C. init( ) D. paint( )
4、创建一个标识有“关闭”按钮的语句是 ( D ) 。
A. TextField b = new TextField( “关闭” );
B. Label b = new Label( “关闭” );
C. Checkbox b = new Checkbox( “关闭” );
D. Button b = new Button( “关闭” );
5、在编写异常处理的 Java 程序中,每个 catch 语句块都应该与 ( C ) 语句块对应,使得
用该语句块来启动 Java 的异常处理机制。
A. if – else B. switch C. try D. Throw
6、编译 Java Applet 源程序文件产生的字节码文件的扩展名为 ( B )。
A. .java B. .class
C. .html D. .exe
7、设 a = 8,则表达式 a >>> 2的值是 ( B )。
A. 1 B. 2 C. 3 D. 4
8、在 Java Applet 程序用户自定义的 Applet 子类中,常常重载 ( D )
方法在 Applet 的界面中显示文字、图形和其它界面元素。
A. start( ) B. stop( )
C. init( ) D. paint( )
9、下面程序段的输出结果是 ( A )。
String MyStr = "Hello,";
MyStr = MyStr+"Guys!";
System.out.println(MyStr);
A. Hello,Guys! B. Hello,
C. Guys! D. 该程序段有语法错误
10、在编写 Java Application 程序时,若需要使用到标准输入输出语句,必须在程序的开头
写上 ( C )语句。
A. import java.awt.* ; B. import java.applet.Applet ;
C. import java.io.* ; D. import java.awt.Graphics ;
1、 A 2、B 3、C 4、D 5、C
6、 B 7、B 8、 D 9、 A 10、C
![](https://csdnimg.cn/release/download_crawler_static/57043914/bg2.jpg)
二、填空题
1、一个复杂的系统必然包括有多个对象,这些对象间可能存在的关系有三种:
包含 、 关联 和 继承 。
2、根据程序的构成和运行环境的不同, Java 源程序分为两类: 应用 程序
和 小应用 程序。
3、如果一个 Java 源程序文件中定义有 4个类,则使用 Sun 公司的 JDK编译器 javac 编译该
源程序文件将产生 4 个文件名与类名相同而扩展名为 .class 的字节码文件。
4、在 Java 的基本数据类型中, char 型数据占 2 字节内存空间, int 型数据
占用 4 字节内存空间。
5、设 x = 2 ,则表达式 ( x + + ) * 3 的值是 6 。
6、若 x = 5,y = 10,则 x > y 和 x <= y 的逻辑值分别为 flase 和 true 。
7、 抽象 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须
在抽象类之中定义。 最终 方法是不能被当前类的子类重新定义的方法。
8、从标准输入读入一个字节的信息并返回给一个字符变量 c 的语句为:
。
9、设有数组定义: int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70};
则执行以下几个语句后的输出结果是 280 。
int s = 0 ;
for ( int i = 0 ; i < MyIntArray.length ; i + + )
s += MyIntArray[i] ;
System.out.println( s );
10、若需要在 PhoneCard200类中声明变量 additoryFee 为浮点双精度型的静态域并初始化
其 值 为 0.1 , 则 应 在 类 PhoneCard200 的 定 义 中 加 入 一 条 域 定 义 语
句: 。
11、在 Java 程序中,通过类的定义只能实现 单 重继承,但通过接口的定义可以
实现 多 重继承关系。
12、顺序执行以下两个语句的输出结果是: 6 。
String s =“Hello! ”; System.out.println(s.length( ));
13 、 开 发 与 运 行 Java 程 序 需 要 经 过 的 三 个 主 要 步 骤 为 编 辑 源 程
序 、
编 译 生 成 字 节 码 和 解 释 运 行 字 节
码 。
14、如果一个 Java Applet 源程序文件只定义有一个类,该类的类名为 MyApplet ,则类
MyApplet 必须是 Applet 类的子类并且存储该源程序文件的文件
名为 MyApplet.java 。
15、一个 Java Application 源程序文件名为 MyJavaApplication.java ,如果使用 Sun 公司
的 Java 开发工具 JDK 编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该
顺序执行如下两个命令:
javac
MyJavaApplication.java
、
java
![](https://csdnimg.cn/release/download_crawler_static/57043914/bg3.jpg)
MyJavaApplication 。
16、在 Java 的基本数据类型中, char 型采用 Unicode 编码方案,每个 Unicode 码占用
2 字节内存空间,这样,无论是中文字符还是英文字符,都是占
用 2 字节内存空间。
17、设 x = 2,则表达式 (+ + x ) * 3 的值是 9 。
18、若 x = 5 ,y = 10,则 x > y && x++ = = y - - 的逻辑值为 flase 。
19 、 创 建 一 个 名 为 MyPackage 的 包 的 语 句 是 package
MyPackage ,
该 语 句 应 该 放 在 程 序 的 位 置 为 : 应 该 在 程 序 第 一
句 。
20、设有数组定义: int a[ ] = { 11 , 22 , 33 , 44 , 55 , 66 , 77 , 88 , 99 }; 则执行以下几
个语句后的输出结果是 33 、 66 、 99 。
for ( int i = 0 ; i < a.length ; i ++ )
if ( a[i]%3==0 ) System.out.println(a[i]);
21、若需要在 PhoneCard200类中声明变量 additoryFee 为浮点双精度型的静态域并初始
化其值为 0.1,则应在类 PhoneCard200的定义中加入一条域定义语句为:
。
22、在 Java 程序中,通过类的定义只能实现 重继承,但通过接口的定义可以实
现 重继承关系。
23、顺序执行以下两个语句的输出结果是: 。
String s = " 万方科技学院 "; System.out.println(s.length( ));
1、包含、继承、关联
2、 Java Application 、 Java Applet (或 应用程序、小应用程序 )
3、 4、 .class
4、 2、4
5、 6
6、 flase、true
7、抽象方法、最终方法 (或 abstract 方法、 final 方法 )
8、 char c = System.in.read( );
9、 280
10、static double additoryFee = 0.1;
11、单、多
12、6
13、编辑源程序、编译生成字节码、解释运行字节码
14、Applet 、MyApplet.java
15、javac MyJavaApplication.java 、java MyJavaApplication
16、2、2
17、9
18、flase
19、package MyPackage ; 应该在程序第一句。
20、33、 66、 99
21、static double additoryFee = 0.1;
22、单、多
23、6
剩余11页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
hyh15959933972
- 粉丝: 0
- 资源: 8万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)