2019年4月Java语言程序设计(一)自考真题及答案(04747)
-
类Test33构造了2个文本域及2个按钮,题33图所示。其中,“Copy”按钮的功能是将文本域tfs中的内容复制到文本域tft中,“Clear”钮的功能是清空两个文本域。
注:要求你编写代码,实现单击两个按钮要完成的事件处理程序。
-
请编写方法 int lessKeyFirst(int[]a, int key),该方法的功能是返回已知整数数组a内第一个小于指定值key的元素的下标。若没有找到小于key的元素,则返回-1。
int lessKeyFirst(int[]a, int key)}
/请在答题卡(纸)上填写此处应编写的代码。
-
阅读以下程序,请回答下列问题:(1)程序运行时,在文本域中输入30并回车,程序输出什么样的图形?该图形是什么颜色的?
(2)包围该图形的最小矩形的宽和高分别是多少像素?
-
阅读以下程序,请写出该程序的输出结果。
-
阅读以下程序,请写出该程序的输出结果。
-
以下 MyPanel类在面板上放置一个列表,单击列表中某个选项时,该选项的值保存在seleltem中。
-
以下方法 getMaxComm()计算正整数m和n的最大公约数并返回。注:方法中使用的是辗转相除法。
-
以下定义的面板子类 Time Panel有一个文本域程序每隔1秒在文本域中更新显示当前时间。
-
请写出创建Font类型对象fn的代码,fn的属性值是 Courier字体,BOLD样式,20磅字号。
-
请写出为文本文件abc.txt创建 BufferedReader对象in的代码。
-
请写出二元逻辑运算中的“短路”操作功能。
-
请写出用if语句实现计算y=|x-5|的代码。
-
请写出以下程序中有错误的代码行的行号。
-
在解决线程同步问题时,wait()方法的作用是让当前线程释放其所持有的
-
Swing组件定义在 包中。
-
KeyListener接口的作用是
-
类A的某个成员变量的类型是类B,则类A和类B之间是 关系。
-
在 BufferedReader类中,能够实现按行输入的方法的名字是
-
String类中将当前字符串中所有字符转换为小写形式的方法的名字是
-
自动将基本数据类型转换为对应的包装类的过程称为
-
在Java程序中char型与int型变量进行算术运算后,其结果的类型是
-
当要在程序中使用其他包中提供的类时,需要使用关键字 引入所需要的类。
-
在 Windows操作系统下安装JDK并设置系统环境变量后,可以在命令行窗口输入 命令进行测试。
-
下列选项中,能让线程从等待状态恢复到就绪状态的方法是【】
- A.notify()
- B.start()
- C.init()
- D.run()
-
在下列关于创建菜单项的描述中,不正确的是【】
- A.可以创建空菜单项
- B.可以创建含有图标的菜单项
- C.可以创建含有快捷键的菜单项
- D.不能创建只显示图标的菜单项
-
在下列选项中,对象序列化可以保存的是【】
- A.静态成员变量
- B.非静态成员变量
- C.任何成员方法
- D.变量的修饰符
-
下列选项中,属于 GridLayout布局特点的是【】
- A.组件从上到下排列放置
- B.组件可重叠放置
- C.容器被分成网格状
- D.各组件所占区域可以不同
-
下列有关接口的描述中,正确的是【】
- A.接口与抽象类是相同的概念
- B.一个类不可实现多个接口
- C.接口之间不能有继承关系
- D.实现接口必须实现该接口的所有方法
-
设有String s=" ABCDEFG";,则表达s.substring(3) substring(3,5)值是【】
- A.ABCDDEF
- B.DEFGDEF
- C.DEFGDE
- D.ABCDDE
-
定义一个类时,如果没有为类定义构造方法,则【】
- A.系统会创建一个带参数的构造方法
- B.系统会创建一个不带参数的构造方法
- C.系统什么也不做
- D.系统会提示一条错误信息
-
表达式85>>1的值是【】
- A.42.5
- B.42
- C.43
- D.false
-
已知 boolean a= false;,以下选项中,与for(;;)不等价的是【】
- A.for(;true)
- B.for(;!a;)
- C.for(;! false;)
- D.for(;a=false;)
-
下列字符串中,能作为Java程序标识符的是【】
- A.WHILE
- B.operator
- C.short
- D.interface