教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 初中教育 >

自考04747java程序设计题库及答案(2)

来源:网络收集 时间:2026-08-21
导读: A.A.x 称为类变量,y为实例变量 B. x,y均为类变量 C.x,y均为实例变量 D.x为实例变量,y为类变量 48.在成员变量与局部变量重名时,若想在方法内使用成员变量,要使用关键字( )。 A.super B.import C.this D.return 49

A.A.x 称为类变量,y为实例变量

B. x,y均为类变量

C.x,y均为实例变量

D.x为实例变量,y为类变量

48.在成员变量与局部变量重名时,若想在方法内使用成员变量,要使用关键字( )。

A.super

B.import

C.this

D.return

49.若有定义 char a[]=new char[5];则 A.length的值为( ) 。

A.0

B.10

C.4

D.5

50.一个消息包含的内容,不应有( )。

A.消息接收者

B.接受对象应采用的方法

C.指示接受者做何处理

D.方法的参数

答案

单选题

01.D 02.A 03.D 04.A 05.A 06.D 07.A 08.A 09.D

10.C 11.A 12.C 13.C 14.B 15.D 16.C 17.D 18.D

19.C 20.D 21.C 22.D 23.A 24.D 25.A 26.D 27.C

28.C 29.D 30.D 31.B 32.A 33.C 34.D 35.A 36.C

37.D 38.B 39.D 40.C 41.C 42.D 43.D 44.A 45.B

46.A 47.D 48.C 49.D 50.C

助你自考一臂之力!

填空题

1.Java语言为处理鼠标事件提供两个接口:[MouseListener]接口和MouseMotionListener接口。

2.在类声明之前用[final]修饰,声明类是不能被再继承的类,即它不能再有子类。

3.为字符流文件写操作提供支持的类是[FileWrite]。

4.程序员用Java语言编写多线程应用程序,程序员能控制的关键性工作有两个方面:一是编写线程的[run() ]方法;二是建立线程实例。

5.[CardLayout]布局使容器的多个组件拥有同一个显示空间,某一时刻只能显示一个组件。

6.在Java语言中,客户端使用的套接字类是[ Socket ]。

7.当联编推迟至运行时间实现时,该联编过程称为[动态联编]。

8.线程从阻塞状态恢复到就绪状态,有三种途径:自动恢复、用resume()方法恢复和用[notify()]方法恢复。

9.在某个组件中绘图,一般应该为这个组件所属的子类重写[paint]方法。

10.构造一个Java表达式:y/x>5,并且x!=0。这个表达式是[y/x>5 && x!=0]。

11.类是对一组相同对象的描述,类概括了同类对象的共有性质:[数据(属性)和方法(函数)]。

12.为普通的8位字节流文件读和写操作提供支持的类是[InputStream OutputStream]。

13.Java程序的字节码文件的扩展名是[class]。

14.使用单选按钮的方法是将一些单选按钮用[ButtonGroup]对象分组,使同一组内的单选按钮只允许一个被选中。

15.在Graphics类中,用于在指定的位置显示字符串的方法是[darwString()]。

16.使用默认字节字符对应表,将字符串转化为字节数组的方法是[getBytes()]。

17.线程在临界段中执行wait()方法的作用是[与其他线程同步]。

18.在访问数据库的程序中,建立了Statenlent对象后,利用该对象可以执行SQL查询,实现SQ查询的方法是[executeQuery( )]。

19.设有字符串定义:String s="ABCDABCD";则表达式s.indexOf("B")的值是[ 1 ]。

20.在Java语言中,用类Font对象设置字型。如果要设置的字型是:细明体、正常风格(Font.PLAIN),12磅字号,构造这样要求的Font对象fnA的代码是

[Font fnA=new Font(“细明体”,Font.PLAIN.12)]。

21.多线程互斥使用[共享资源]的程序段,在操作系统中称为临界段。

22.Connection类是java.sql包中用于处理与数据库连接的类。Connection对象是用来表示[数据库连接]的对象,Java程序对数据库的操作都在这种对象上进行。

23.在实现接口ActiortListener的方法actionPerformed( )中,对事件对象调用方法getSource( ),该方法的返回值是[事件源对象]。

24.组合框(JComboBox)是[文本框和列表]的组合。

25.在Java程序系统中,对象之间的交互通过相互发送[消息]实现。

助你自考一臂之力!

26.在Java中,线程的调度策略采用[抢占式],优先级高的线程比优先级低的优先执行。

包中有[InetAddress] 类,它的对象用于存储IP地址和域名。

28.用Swing编写GUI程序时,通常用[Jframe ] 类派生的子类创建窗口对象。

29.在异或模式下绘图时,实际绘制的颜色是由当前正要绘制的颜色、原先绘制的颜色,以及[异或模式设定的颜色]作特定的运算确定的。

30.Java语言采用多种机制来保证可移植性,其中最主要的是[虚拟机]。

问答题

1.简述java语言的特点?

答:Java语言是目前使用最为广泛的网络编程语言之一;具有面向对象;与平台无关性;多线程性;动态性等特点

2.Java中结构化程序设计有哪三种基本流程,及分别对应java中那些语句?答:结构化程序设计有顺序、分支、循环三种基本流程;java中的分支语句包括if语句、switch语句;循环语句包括while语句、do-while语句、for语句;其他如对象、变量定义语句、赋值语句、方法调用语句等都是顺序语句。

3.Java中数据类型分别用什么符号来表示的?

答:逻辑型用boolean 表示;字符型用char表示;整型共有4种分别是 byte、short、long、int;浮点型共两种float和double 。

4.创建线程有哪些方法?

答:(1)通过继承线程类Thread创建线程类;(2)建立一个实现Runnable接口的类来运行线程

5.简答表达式++x和x++的区别?

答:++x表示在使用x之前,先使x的值加1 x++表示在使用x之后,使x的值加1

6.用abstract修饰符修饰的类和方法有什么特点?

答:用abstract修饰的类不能创建对象,必须产生子类,有子类创建对象;用abstract修饰的方法只允许声明,而不允许实现;如果一个类是一个abstract 类的子类,它必须实现父类的abstract方法。

7.写出在类的方法的定义之前,加上修饰字public、private的区别。

答:Public修饰的方法为公用方法,任何类的方法都可以访问他;Private修饰的方法,本类内部可以访问

8.写出在面向对象系统中,类和对象的关系。

答:类是对一组相同对象的描述,类概括了同类对象的共有性质:数据和方法。对象是类的一个实例。

9.怎样区分应用程序和小应用程序?

答:一个java应用程序必须且只有一个类含有main方法,这个类称为应用程序的主类,其main方法必须被说明为public static void;一个Java Applet小应用程序不再需要main方法,但必须有一个类扩展了Applet类,即它是Applet

助你自考一臂之力!

类的主类。"

10.简述编程语言的几个发展阶段?

答:(1)面向机器语言(2)面向过程语言(3)结构化程序设计阶段(4)面

向对象编程

11.写出将文本区text放置于滚动面板jsp,并将滚动面板jsp添加到JFrame 窗口myFrame的Java语句。

答:TextArea text=new TextArea();JScrollPane jsp=new

JScrollPane(text);myFrame.getContentPane().add(jsp);

12.比较多线程与多任务的异同?

答:(1)多任务是针对操作系统而言的,表示操作系统可以同时执行多个程序;

(2)多线程则是针对一个程序而言的,表示一个程序内部可以同时执行多个线程。"

13.在一个循环中使用break和continue语句有什么不同的效果?

答:在循环中使用break语句,将使循环终止,流程跳转到break语句所在的

循环外面的第一个语句继续执行;在循环中使用continue语句,将提前结束本次循环,流程跳转到continue语 …… 此处隐藏:3240字,全部文档内容请下载后查看。喜欢就下载吧 ……

自考04747java程序设计题库及答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/48224.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)