云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java程序设计期末考试题

Java程序设计期末考试题

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 20:01:40

的位置。T

10.构造方法一般不允许返回任何值,但也不允许标注void。T 11. 要启动一个线程需要调用Thread的方法start.在运行完start之后,该线程就处于运行态了。F

12. 当执行到同步语句“synchronized”的语句块时,引用类型表示式所指向的对象就会被锁住,不允许其他线程对其进行访问,即当前的线程独占该对象。T

13. 抽象类可以实例化,但不能被继承;最终类不能实例化,可以被继承。F

14. Java语言不含有指针与析构方法,所以Java程序只有在结束运行时,才能释放所占用的内存。F 15. Java语言是不区分大小写的。F 16. Java程序源文件的扩展名为“.jar”。F

17.Frame是顶层容器,要使得Frame对象可见必须调用方法setVisible(true)。T

18.以//开始的是多行注释语句。F

19. 在Java语言中,每个ASCII码英文字符占用8个二进制位,而每个中文汉字字符则占用16个二进制位。F 20. 在Java中一个类只能实现一个接口。F

21. 在同一个类中,允许存在具有相同方法名和相同参数列表的方法,只要这些方法的返回类型不相同。T

30.对于数组int [][]t={{1,2,3},{4,5,6}};来说,t.length等于3,

t[0].length等于3.F 32.抽象方法不能含有方法体,并且必须在抽象类中。F

33.Math类中的方法round()的功能是返回与参数最近的整数即:四舍五入后取整。T

34.已知int t=64000在语法上正确,则short s=640000呢?F 36.Java数组中可以放入任何类型的数据。T

39.Java程序分成应用程序和小程序两类,一个Java程序有可能既是应用程序,又是小程序。T

41.java.lang包是Java程序自动导入的,因此可以直接用其中的类和接口;位于类继承关系层次结构的根部的类Object就在此包中。T 42.有时候为了避免引起混淆,构造方法名可以不与所属的类名同名。F

43.以/*开始,*/结束的是单行注释。F

四、填空题

1.Java语言通过__垃圾回收__机制简化了程序的内存管理。 2.String类和StringBuffer类都被定义为_最终类___,不能有子类。

3.建立Java开发环境,一般需要设置环境变量:_path__和_classpath___.

4.在Java程序中,每一行_//___之后的内容是程序的注释,另外介于__/*__和_*/___之间的内容也是注释。

5.设有一个Java应用程序,其源程序文件名为J_Test.java,则编译该源程序的命令为___javac__,运行该应用程序的命令为__java___.

6.接口中定义的常量默认具有_public____static final的属性 接口中定义的方法默认具有public abstract的属性

7. 数组对象的长度在数组对象创建之后,就__不能_ __改变,数组元素的下标总是从__0__开始。

已知数组a的定义是int a[]={1,2,3,4,5};则a[2]=__3__。已知数组b的定义是int b[]=new int [5];则b[2]=__0___; 已知数组c的定义是Object c[]=new Object[5];则c[2]=_null___。 8. 在Java语言中,字符串常量是用__双引号__括起来的字符序列,字符串不是字符数组,而是类__String___的实例对象。

9. 接口ActionListener的方法actionPerformed的返回值类型是__ void_ _.

10. 接口MouseMotionListener的方法mouseDragged的参数类型是_ MouseEvent_ ____.

11. 请填写下面两处的空白,使得下面的方法产生一个异常: void method()__throws Exception___ ___ {

___ throw ___ new Exception(“exception”); }

12.Java语言中,有一个类是所有类或接口的父类,这个类的名称

是_ Object ____。

13. 在一个合法的Java源程序文件中定义了3个类,则其中属性为public的类可能有___1___个。

14.编译一个定义了两个类和三个方法的Java源文件,总共会产生__2___个字节码文件,这些字节码文件的扩展名是____.class___. 15.Java标识符是由字母、__$__、____下划线_和___数字__组成,其中__数字___不能放在开头

16.Java字符采用的是ISO规定的_unicode ___字符。

17.面向对象程序设计语言支持两种形式的多态:___ _编译时多态___和_运行时多态____。

18.在Java语言中,Java.lang包中定义了三种字符串类: String _、_StringBuilder _和__StringBuffer__。

六、编程题

1. 请编写程序,实现对数组int a[]=new a[5];从键盘随意输入5个值,进行从小到大排序,并在控制台窗口输出排完序的结果。 import java.util.*; public class Num1_Sort {

public static void main(String args[]) {

int []a=new int[5]; //定义一个大小为5的整型数组 int temp; //临时变量

搜索更多关于: Java程序设计期末考试题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

的位置。T 10.构造方法一般不允许返回任何值,但也不允许标注void。T 11. 要启动一个线程需要调用Thread的方法start.在运行完start之后,该线程就处于运行态了。F 12. 当执行到同步语句“synchronized”的语句块时,引用类型表示式所指向的对象就会被锁住,不允许其他线程对其进行访问,即当前的线程独占该对象。T 13. 抽象类可以实例化,但不能被继承;最终类不能实例化,可以被继承。F 14. Java语言不含有指针与析构方法,所以Java程序只有在结束运行时,才能释放所占用的内存。F 15. Java语言是不区分大小写的。F 16. Java程序源文件的扩展名为“.jar”。F 17.Frame是顶层容器,要使得Frame对象可见必须调用方法setVisible(true)。T

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com