江苏自考网是公益服务信息网,供学习交流使用,非政府官方网站,官方信息以江苏教育考试院为准。
您现在的位置:江苏自考网 > 模拟试题 > 工学类 > Java语言程序设计(一)>2018年自考《Java语言程序设计》综合练习题二

2018年自考《Java语言程序设计》综合练习题二

2022-05-18来源:江苏自考网

26. 答:D 27. 答:A 28. 答:D 29. 答:C 30. 答:D 31. 答:D 二、填空题。 1. 答:包含、继承、关联 2. 答:6 3. 答:false、true 4. 答:10 5. 答:Java Application 、 Java Applet ( 或 Application、Applet ) 6. 答:4、class 7. 答:编辑源程序、编译生成字节码、解释运行字节码 8. 答:Applet、MyApplet.java 9. 答:javac MyJavaApplication.java 、java MyJavaApplication 10. 答:2、2 11. 答:域成员、方法成员 12. 答:main Applet 13. 答:package MyPackage ;应该在程序第一句。 14. 答:抽象方法、最终方法 (或 abstract方法、final方法) 15. 答:定义、调用 16. 答:一个程序中有多个同名的不同方法 覆盖 重载 17. 答:单、多 18. 答:隐藏 19. 答:String、StringBuffer 20. 答:550 21. 答:TextArea ta = new TextArea( 10 , 45 ); 22. 答:Label gxdd = new Label(“广西广播电视大学”); Button gb = new Button(“关闭”);

2018年自考《Java语言程序设计》综合练习题二

26.在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。

A、java.ioB、java.awt

C、java.appletD、java.awt.event

 

27.在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。

A、Label B、Button

C、TextArea  D、TextField

 

28. 创建一个标识有“关闭”按钮的语句是( )。

A、TextField  b = new  TextField(“关闭”);

B、Label  b = new  Label(“关闭”);

C、Checkbox  b = new  Checkbox(“关闭”);

 D、Button   b = new  Button(“关闭”);

 

29. 在编写异常处理的Java程序中,每个catch语句块都应该与( )语句块对应,使得用该语句块来启动Java的异常处理机制。

A、if – else B、switch C、try  D、throw

 

 

30. 在编写Java  Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。

 A、import   java.awt.* ;   B、import   java.applet.* ;

 C、import   java.io.* ;D、import   java.awt.event.* ;

 

 

31.对于子类的构造函数说明,下列叙述中不正确的是()。

  A、子类无条件地继承父类的无参构造函数。

B、子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函

数,但这个调用语句必须是子类构造函数的第一个可执行语句。

C、在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行

自己的构造函数。

D、子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。

 

 

二、填空题。

 

1. 一个复杂的应用系统必然包括有多个对象,这些对象间可能存在的关系有三种,它们是:、    

 

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

 

3. 若x = 5,y = 10,则x > y和x <= y的逻辑值分别为和。

 

4. 顺序执行以下两个语句的输出结果是:   

    String  s = “我喜欢学习Java!”;

System.out.println(s.length( ));

 

5. 据程序的构成和运行环境的不同,Java源程序分为两大类: 程序和程序。

 

6. 如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生   个文件名与类名相同而扩展名为 的字节码文件。

 

7. 开发与运行Java程序需要经过的三个主要步骤为 、

      

 

8. 如果一个Java  Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是  类的子类并且存储该源程序文件的文件名必须为   

 

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

  、

  。

 

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

 

11. 在Java程序中定义的类有两种成员:   

 

12. Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java  Application中,这个主类是指包含方法的类;在Java

Applet里,这个主类是一个系统类 的子类。

 

13. 创建一个名为 MyPackage 的包的语句是  

该语句应该放在程序的位置为:   

 

14.  方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。  方法是不能被当前

类的子类重新定义的方法。

 

15. 形式参数指的是方法被时的参数行,实际参数是方法被

时所传递进去的变量或值。

 

16. 多态是指  ,在Java中有两种多态,一种是使用方法的实现多态,另一种是使用方法的实现多态。

 

17. 在Java程序中,通过类的定义只能实现   重继承,但通过接口的定义可以实现 重继承关系。

 

18. 子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这种面向对象程序设计特性称为域的。

 

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

 

20. 设有数组定义:int   MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 , 100 };

则执行以下几个语句后的输出结果是 

 int  s = 0 ;

for  ( int  i = 0 ; i < MyIntArray.length ; i + + )

    s += MyIntArray[i] ;

System.out.println( s );

 

21. 在Applet中,创建一个具有10行45列的多行文本区域对象ta的语句为:

    

 

22. 创建一个标识有“广西广播电视大学”字样的标签对象gxdd的语句为  ;创建一个标识有“关闭”字样的按钮对象gb的语句为

 

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

江苏自考时间

2023年自考时间:
4月15日-16日

还有000