最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

java试卷十

来源:动视网 责编:小OO 时间:2025-10-03 20:11:01
文档

java试卷十

本文由ttddjy65贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。程序设计》试卷十《Java程序设计》试卷十班级____学号____姓名_____成绩____班级____学号____姓名_____成绩________学号一.选择题(均为单选题,每题2分,共50分)1.下面说法哪些是正确的()A.Applet可以访问本地文件C.socket类在java.lang中2.下面说法不正确的是()A.Java中线程是抢占式的C.Java中的线程可以共享数据B.
推荐度:
导读本文由ttddjy65贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。程序设计》试卷十《Java程序设计》试卷十班级____学号____姓名_____成绩____班级____学号____姓名_____成绩________学号一.选择题(均为单选题,每题2分,共50分)1.下面说法哪些是正确的()A.Applet可以访问本地文件C.socket类在java.lang中2.下面说法不正确的是()A.Java中线程是抢占式的C.Java中的线程可以共享数据B.
本文由ttddjy65贡献

doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

程序设计》试卷十 《Java 程序设计》试卷十

班级____学号____ 姓名_____ 成绩____ 班级____学号____ 姓名_____ 成绩____ ____学号

一.选择题(均为单选题,每题 2 分,共 50 分) 1.下面说法哪些是正确的( ) A.Applet 可以访问本地文件 C.socket 类在 java.lang 中 2.下面说法不正确的是( ) A.Java 中线程是抢占式的 C.Java 中的线程可以共享数据 B.对 static 方法的调用需要类实例 D.127.0.0/1 地址代表本机

B.Java 中线程是分时的 D.Java 中的线程可以共享代码

3.下面属于 Java 线程同步方法的方法有( ) A.joiny() C.wait() B.run() D.destroy()

4.下列哪个方法可用于创建一个可运行的类( ) A.public class X implements Runable{ public void run(){……} } B.public class X implements Thread{ public void run(){……} } C.public class X implements Thread{ public int run(){……} } D.public class X implements Runable{ protected void run(){……} } 5.下列说法不正确的是( ) A.IOException 必须被捕获或抛出 B.java 语言会自动初始化变量的值 C.java 语言不允许同时继承一个类并实现一个接口 D.java 语言会自动回收内存中的垃圾 6.Java 程序的执行过程中用到一套 JDK 工具,其中 java.exe 是指( ) A.Java 文档生成器 C.Java 编译器 B.Java 解释器 D.Java 类分解器

55

7.Java 语言中,下列标识符错误的是( ) A.—sys1 C.I B.&—m D.40name

8.在 Java 中,属于整数类型变量的是( ) A.single C.byte 9.Applet 类的直接父类是( ) A.Component 类 C.Frame 类 B.Container 类 D.Panel 类 B.double D.char

10.Frame 的默认的布局管理器是下列哪一个( ) A.FlowLayout C.GridLayout B.BorderLayout D.CardLayout

11.在下列事件处理机制中哪个不是机制中的角色( ) A.事件 C.事件接口 12.下列语句片段 int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为( ) A.144 C.140 13.下列语句片段: int a=-67,b=116,c=78; int d=~a|b&c; System.out.println(d)的结果为( ) A.70 C.78 B.67 D.56 B.28 D.不能执行 B.事件源 D.事件处理者

14.对象使用时,下面描述错误的是( )

56

A.通过“.”运算符调用成员变量和方法 B.通过成员变量的访问权限设定自身对这些变量方法的调用 C.将一个对象申明为类的成员时,必须在使用前为其分配内存 D.在方法中使用对象作为参数时,采用引用调用 15.执行下列代码后,哪个结论是正确的 String[] s=new String[10]; A.s[10]为″″ C.s[0]为未定义 16.Java 编程所必须的默认引用包为( ) A.java.sys 包 C.java.new 包 B.java.lang 包 D.以上都不是 B.s[9]为 null D.s.length

为 101

17.定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类 的正确声明应为:( ) A.private class MyClass extends Object B.class MyClass extends Object C.public class MyClass D.private class MyClass extends Object 18.内部类是在一个类内嵌套定义的类。其特点描述错误的是( ) A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名 B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量 C.可以作为其它类的成员,而且可访问它所在类的成员 D.除 static 内部类外,不能在类内声明 static 成员 19.switch 语句( ) A.都可以用 if-else if 结构实现 B.都不可以用 if-else if 结构实现 C.有的可以用 if-else if 结构实现 D.大部分不可以用 if-else if 结构实现 20.JAVA 程序经常用到“递归”,“递归”的基本思想是( )

57

A.“让别人反复调用自己” C.“自己反复调用自己”

B.“自己反复调用别人” D.以上说法都不对

21.下面是一个递归 JAVA 程序,其功能为( ) long Factorial(int n){ if(1==n){ return 1; } else return n*Factorial(n-1); } A.求 1-n 的和 C.求 n 的阶乘 22.Java 流程控制结构不包括( ) A.分支语句 C.异常处理语句 B.循环语句 D.汉语语句 B.求 2 到 n 的和 D.求 2-n 的积

23.下列语句片段: int result; int a=17,b=6; result=(a%b>4)? a%b:a/b System,out.println(result); 的结果为( ) A.0 C.2 24.Java 中访问限定符不包括( ) A.public C.default B.private D.final B.1 D.5

25.容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改 变( ) A.CardLayout C.BorderLayout B.FlowLayout D.GridLayout

二、填空题 (每题一分 共 15 分) 1.基类的公有成员在派生类中的访问权限由 【1】 决定。 2. 假定 AB 为一个类,则语句 AB(AB&x);为该类 【2】 构造函数的原型说明。 3.派生类从一个或多个以前定义的该类的 【3】 继承数据和函数。

58

4. 若 有 以 下 程 序 : #include class A{protected:int a;public:A(){a=10;}}:class A1 : public A{A1(){a=a+1;}};class A2 : public A{A2(){a=a+2;}};class B : public A1,public A2{B(){}void print(){cout< < 程序运行后的输出结果是 【4】 。 5.执行完 C+ +程序中三条语句:int a,b,*c=&a;int *&p=c;p=&b;后 c 指向 【5】 。 6.若有 int a=2,b=0;表达式 b=(i++)+(i++)+(i++)的值是() 。 7.对象的使用包括引用对象的成员变量和方法。通过() 运算符就能实现对对象成员变量 的访问和对象 方法的调用。 8.在 Java 中有一种叫作() 特殊方法,我们在程序中用它来对类的对象成员进行初始化。 9.用 static 修饰的方法,称为静态方法。它们不是对象的方法,而是整个类的方法。静态方 法

只能处理用关键字() 修饰的数据。 10.Java 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 Java 基本 类和() ,它们都具有可扩展性。 11.Java 是面向对象语言,对象是客观事物的() ,对象与之是一一对应的,它是很具体的 概念。 12.类库主要包括核心 Java 包、 () 和 org 扩展包。 13.Java 中的线程由() 、代码、数据等三部分组成。 14.编写同时具有 Applet 与 Application 的特征的程序。具体方法是:作为 Application 要定义 main()方法, 并且把 main()方法所在的类定义一个 () 类。 为使该程序成为一个 Applet,main() 方法所在的这个类必须继承 Applet 类或 JApplet 类。

15.表达式 1/2*3 的计算结果是()

程序填空(每空 2 分,共 20 分) 请在横线处填入正确内容 三. 程序填空

1.将主方法的参数逐个打印输出,文件名为 mtest.java //类的声明 类的声明 { main(String args [ ] ) { int n=args. ; if( ) System.out.println(“没有参数 没有参数”); 没有参数 else { System.out.println(“参数个数:”+n); 参数个数: 参数个数 //n 为数组长度 //判断是否有参数 判断是否有参数

59

for(int i=0; ) System.out.println(“args[”+i+”]=”+ args[i] ); } } }

//循环 循环 //打印数组元素 打印数组元素

2.根据 applet 参数显示图片,参数为图片文件名,图片文件在 HTML 文件同一目录下 import java.applet.Applet; import java.awt.*; public class { String fn; //图片文件名 图片文件名 int fw,fh; //图片显示的宽度和高度 图片显示的宽度和高度 Label fname; public void init() { fname=new Label(" "); ; "); //取得参数 fn=getParameter(" 取得参数 } public void paint(Graphics g) { Image pic; pic=getImage( ,fn); //取得图片对象 取得图片对象 if(pic!=null) { fname.setText(fn); fw=pic.getWidth(this); fh=pic.getHeight(this); (pic,50,50,fw/2,fh/2,this); //画图 画图 } else fname.setText("无法找到图片!"); 无法找到图片! 无法找到图片 } } 对应 HTML 文件

60

编程(共 15 分) 四. 编程

1. 编写一个 Application 程序: 分) (7 要求:从主方法读入一个 n 位整数(32. 编写一个 Applet 程序:画图(8 分) 要求:在 Applet 坐标系中(30,30) 处开始画一个红色的矩形,宽 200,高 100,并将该矩形 均匀划分成 5 行 10 列。

61

1

文档

java试卷十

本文由ttddjy65贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。程序设计》试卷十《Java程序设计》试卷十班级____学号____姓名_____成绩____班级____学号____姓名_____成绩________学号一.选择题(均为单选题,每题2分,共50分)1.下面说法哪些是正确的()A.Applet可以访问本地文件C.socket类在java.lang中2.下面说法不正确的是()A.Java中线程是抢占式的C.Java中的线程可以共享数据B.
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top