Java程序设计试卷及答案——填空

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、开发与运行Java程序需要经过的三个主要步骤为_编辑源程序_、_编译生成字节码_和解释运行字节码。

2、设x = 2 ,则表达式( x + + ) * 3 的值是___6___。

3、用Swing进行GUI设计时,必须在程序的开头写上_import javax.swing.*;_语句。

4、java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分类,

按其功能可分为:__节点流___和___处理流___。

5、使用AWT所涉及的类一般都在_java.wat_包及其子包中。Container和Conponent是AWT的两个核心类。

6、__File___类封装了对文件(目录)进行操作的功能和方法。如文件的复制删除,重命名,和获取文件属性等操作。

7、实例化FileInputStream和FileOutputStream流时要用try-catch处理可能抛出的FileNotFoundException异常。

8、__FlowLayout___是Panel类的默认布局管理器,可以对组件逐行定位,行内从左到右,一行排满后换行。

9、当组件需要添加事件监听时,必须实现___ActionListener___接口。

10、线是绘图功能里最基本的方法,Java程序中使用_Graphics_类提供的drawLine来画线。

11、据程序的构成和运行环境的不同,Java源程序分为两大类:J ava Application程序和J ava Apple 程序。

12、一个Java Application源程序文件名为MyJavaApplication.java,如果使用Sun公司的Java 开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令:

javac MyJavaApplication.java和java MyJavaApplication。

13、在Java程序中,通过类的定义只能实现____单____重继承,但通过接口的定义可以实现___多___重继承关系。

14、字符串分为两大类,一类是字符串常量,使用__String___类的对象表示;另一类是字符串变量,使用___StringBuffer__类的对象表示。

15、在Java面向对象程序设计中,一个类可以继承一个父类。

16、在使用JDBC编写访问数据库的程序时,需要首先装载驱动程序。

17、JDK提供了一个工具可以把Java源程序中的文档注释提取出来,这个工具是 Javadoc 。

18、在子类中调用父类的无参构造方法是 super() 。

19、Java技术平台一般划分为三个系列:Java SE,J ava ME和 java EE 。

20、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为_true_和_false__。21、面向对象编程主要有四个特点,这四个特点分别是抽象、_继承__、封装和__多态性___。

22、设x = 4 ,则表达式( x + + )/3 的值是____1_______。

23、表达式(int)(3.7)的值是_3__;“hello kobe!”.length( )的值是__11_。

24、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用__2_个字节内存空间,这样,无论是中文字符还是英文字符,都是占用__2__字节内存空间。

25、Java编译器产生的文件的扩展名为___.java______。

26、方法头中的关键字___void_______用来表示方法不还返回值。

27、每个Java程序语句以____;_____结束。

28、在Java中,正确的标识符是以字母、下划线和___$___为开始的字符串。

29、数组x定义:String x[ ][ ]=new int; x=”abc”, x=”12345”;

则x.length 的值为___3_____,x.length( ) 的值为______5______。

30、在Java程序中,通过类的定义只能实现单重继承,但通过_____接口_______ 的定义可以实现多重继承关系。

31、在面向对象的程序设计中,类是具有相似性质的一组____对象________的集合。

32、若x = 5,y = 10,则x > y && x++ == y --的逻辑值为_____false_______。

33、当程序中需要抛出异常时,应该使用__throws_____子句,当需要在方法中声明可能抛出的异常类型,应该使用_try-catch______子句。

34、Java图形开发包支持了Java语言的__________特性。 //本题答案不确定,所以就不写了。

35、Java语言中提供的GUI功能主要由java.awt包和___javax.swing__包中的类和接口实现。

相关文档
最新文档