Java语言程序设计(一)模拟卷(5)
-
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,编写一个函数 fibonacci输出第6个月的兔子总数为多少?
-
程序界面如图所示,其功能为比较两个文本框中输入的字符串是否相同,如果相同,那么在下方显示“两个字符串相同”,否则显示“两个字符串不相同”。按下“重置”按钮后清空两个文本框中的内容。以下是程序的大部分,请编写其中的侦听处理程序方法。
-
阅读下列程序片断,请回答以下问题: (1)该类的名字叫什么,所在的源文件的名称必须为什么? (2)该类有几个成员变量、几个成员方法,别具有什么访问权限。 (3)该类的成员变量分别是如何赋值的。
-
阅读下面的程序,并回答以下问题: (1)从键盘输入5,回车后输出的结果如何? (2)从键盘输入quit,回车后程序执行情况如何?
-
阅读下面的程序,并回答以下问题: (1)程序的主要功能是什么? (2)程序中哪一行可能会引发 FileNotFoundException?
-
请将下面程序中的小数转换成整数,通过使用转义字符输出一个单引号后再输出转换结果。
-
下面程序的功能是判断某个数字是否是3的倍数或者是5的倍数,如果是再使用条件运算符判断该数是否大于10,大于10则输出“大于10”,否则输出“小于10”。
-
简述Java程序的结构可以包含哪些内容。
-
以下程序在子窗口中设置一个菜单栏,菜单栏放置在窗口的最顶侧,菜单栏含有一个菜单,菜单的文字是“菜单1”。
-
简单说明数组与Vector类的显著区别。
-
请回答Java中异常的分类及其概念。
-
Java把程序运行中遇到的非致命的、通过某种修正后程序还能继续执行的错误称作
-
声明数组和创建数组的区别是什么?
-
请说明Java中数据类型转换的分类及其适用情况。
-
int matrix[][]new int[4][5]声明的二维数组中共可以存放 个整型数据。
-
java中对线程的调度采用 策略。
-
一般地,如果一个方法引发了一个异常,而它自己又不处理,就要由 进行处理。
-
布局管理器 Flowlayout每行可以放 个组件。
-
OOP是指
-
用关键字 修饰的类是终极类,不能有子类。
-
在Java程序运行中,如果用户进行了某个操作,比如单击鼠标左键,这称为用户事件,对事件的响应称为
-
执行 String s="This is bike"; String s2=s.replace("i","k");后,s2的值是
-
用来声明Java布尔变量的保留字是
-
下列哪项不是Java的布局管理器【】
- A.FlowLayout
- B.BorderLayout
- C.GridLayout
- D.DefaultLayout
-
下列哪个符号不能用于标识符【】
- A.字母
- B.数字
- C.下划线
- D.@等特殊符号
-
下列关于类的派生的描述中错误的是【】
- A.Java中预定义或程序员自己定义的类都直接或间接的派生于 Object类
- B.派生出的子类可以使用父类的成员变量
- C.父类可以使用子类的成员变量
- D.派生机制改善了程序的可维护性
-
下列哪个标识符是非法的【】
- A.age
- B.不要
- C.#age
- D.agel
-
File类不能用来【】
- A.获取文件长度
- B.查询文件路径
- C.删除文件
- D.写入用户数据
-
下列关于类的描述错误的是【】
- A.父类更一般化
- B.子类更特殊化
- C.子类可以从父类派生
- D.父类可以从子类派生
-
不属于Java的复合数据类型的是【】
- A.整型
- B.类
- C.接口
- D.数组
-
以下关于对话框的描述正确的是【】
- A.窗口依赖于对话框
- B.一般要先创建一个对话框后再创建窗口
- C.非强制对话框在被关闭之前,其他窗口无法接收任何形式的输入
- D.对话框是顶层容器
-
对于语句 JTextArea ta= new JTextArea("Single Line",4,30);的作用说法正确的是【】
- A.创建了一个单选文本域
- B.创建的文本域的初始内容为"Single Line"
- C.创建了一个4行的文本区
- D.创建了一个34列的文本区
-
下列哪一项是强制终止线程的执行【】
- A.start()
- B.run()
- C.yield()
- D.sleep()