13秋华中师范大学《JAVA编程初步》在线作业 (随机)第1

所属学校:华中师范大学 科目:JAVA编程初步 2015-03-17 14:11:57
华师《JAVA编程初步》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 50 道试题,共 100 分。)
V
1. public void canCauseError ---1--- ---2--- {……throw new myException;……} 1处应填入()
A. throw
B. extends
C. implements
D. throws
此题选: D 满分:2 分
2. ObjectInputStream和ObjectOutputStream是属于()包的。
A. java.io
B. java.lang
C. java.awt
D. java.stream
需要购买答案的联系QQ:79691519满分:2 分
3. 关于Panel和Frame的说法正确的是()
A. Panel是容器,Frame不是
B. Panel不是容器,rame是
C. Panel和Frame都是容器
D. Panel和Frame都不是容器
需要购买答案的联系QQ:79691519满分:2 分
4. Java使用()来表示字符串和字符
A. ASC
B. ASCII
C. Unicode
D. 8859-1
需要购买答案的联系QQ:79691519满分:2 分
5. Java的语法非常像C++,但两者的一个非常显著的区别是Java没有()类型的变量。
A. 布尔
B. 字符串
C. 指针
D. 无符号整数
需要购买答案的联系QQ:79691519满分:2 分
6. 下列运算符中,优先级最高的是?
A.
B. ++
C. +
D. *
需要购买答案的联系QQ:79691519满分:2 分
7. C和C++语言中,内存的释放是由谁来完成的?
A. 程序开发人员
B. 操作系统
C. 编译器
D. 程序的用户
需要购买答案的联系QQ:79691519满分:2 分
8. 下列哪一个不能加到容器(container)中 ()
A. a Menu
B. a Component
C. a Container
D. a Panel
需要购买答案的联系QQ:79691519满分:2 分
9. 下列哪几个不属于Java的正确标识符?
A. _user
B. _User
C. User_
D. #user
E.
此题选: D 满分:2 分
10. 阅读下面程序 int list[]=new int[10];for(int I=0;I list.length;I++) list[I]=I;list[10]的值为( )
A. 10
B. 9
C. 不一定
D. 出错
此题选: D 满分:2 分
11. public class student {private String name;} public class boystudent extends student { } public class girlstudent extends student { } 上述定义( )
A. 正确
B. 错误,Java不允许多重继承
C. 错误 boy和girl应该用
D. 隔开
E. 错误,应该使用implements关键字
需要购买答案的联系QQ:79691519满分:2 分
12. String s="This is the ";String t=s.concat("String."); t的内容是()
A. This is the String
B. This is the
C. String
D. String This is the
需要购买答案的联系QQ:79691519满分:2 分
13. URL构造错误会产生什么异常()?
A. MalformedURLException
B. IOException
C. SQLException
D. URLNotFoundException
需要购买答案的联系QQ:79691519满分:2 分
14. 每个线程执行的代码()?
A. 一定不相同
B. 一定相同
C. 可以相同也可以不相同
D. 按CPU类型而定
需要购买答案的联系QQ:79691519满分:2 分
15. java.io.File类中,()方法可以更改文件名
A. boolean rename( )
B. boolean rename(String newName)
C. boolean renameTo(String newName)
D. 没有
需要购买答案的联系QQ:79691519满分:2 分
16. 对于带复选项的菜单项,为了对菜单项的复选状态发生变化进行监听,必须使用ItemListener中的()对事件进行响应
A. itemStateChanged
B. itemStateSet
C. itemSelected
D. itemChanged
需要购买答案的联系QQ:79691519满分:2 分
17. 数组的最后一个元素的下标是()
A. 0
B. length
C. length-1
D. length+1
需要购买答案的联系QQ:79691519满分:2 分
18. 同一个复选框组,在同一时刻可以有多少复选框被选中()
A. 1
B. 2
C. 3
D. 跟复选框组中的复选框数目有关
需要购买答案的联系QQ:79691519满分:2 分
19. GridBagLayout允许组件有最合适的()
A. 外观
B. 形状
C. 大小
D. 颜色
需要购买答案的联系QQ:79691519满分:2 分
20. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()?
A. 设计漏洞
B. 架构漏洞
C. 内存漏洞
D. 死循环漏洞
需要购买答案的联系QQ:79691519满分:2 分
21. 下面说法正确的是()
A. Panel也是作为一个窗口存在的,而且它更容易布局
B. Panel的布局比Frame复杂的多
C. Panel更消耗资源
D. Panel不能独立的作为一个窗口存在
此题选: D 满分:2 分
22. 当某个组件为同一个事件注册了多个监听程序后,该事件发生时,监听程序的调用顺序是()
A. 完全随机的
B. 注册的顺序
C. 注册的反顺序
D. 可以控制
需要购买答案的联系QQ:79691519满分:2 分
23. int elements[]=new int[6];elements=new int[10]; 执行完这两条语句后elements的大小是()
A. 6
B. 10
C. 16
D. 不一定
需要购买答案的联系QQ:79691519满分:2 分
24. int elements[]=new int[6];elements=new int[10]; 第二句话的意义是()
A. 将数组elements的大小扩大到10
B. 将数组elements的大小扩大10
C. 声明一个新的大小为10的数组
D. 声明一个新的大小为16的数组
需要购买答案的联系QQ:79691519满分:2 分
25. 截取当前字符串s从3到末尾的子串的语句是( )
A. s.left(3)
B. s.right(3)
C. s.subString(3)
D. s.subString(3,s.length( ))
需要购买答案的联系QQ:79691519满分:2 分
26. 为了让面板接收键盘事件,必须调用Panel类的()方法
A. getFocus( )
B. requestFocus( )
C. releaseFocus( )
D. setFocus( )
需要购买答案的联系QQ:79691519满分:2 分
27. 在Java中,若想利用包的特性,可使用()语句告诉编译器要使用的类所在的位置
A. import
B. package
C. extends
D. implements
需要购买答案的联系QQ:79691519满分:2 分
28. Java中TCP/IP接口的连接是由哪个包实现的
A. java.net
B. java.io
C. java.lang
D. java.servlet
需要购买答案的联系QQ:79691519满分:2 分
29. 在Java程序把内存耗尽,我们称它产生了一个()
A. 异常
B. 错误
C. 错误日志
D. 立即死机
需要购买答案的联系QQ:79691519满分:2 分
30. public class Xyz {int x=1;} 类Xyz有几个构造方法
A. 0
B. 1
C. 2
D. 3
需要购买答案的联系QQ:79691519满分:2 分
31. 下列哪个是Java中引入包的语句?
A. inclue java.io.*
B. import java.io.*
C. using java.io.*
D. package java.io
需要购买答案的联系QQ:79691519满分:2 分
32. DateOutputStream写入boolean型变量的方法是()
A. boolean write( )
B. boolean writeBoolean( )
C. void writeBoolean(Boolean b)
D. 没有
需要购买答案的联系QQ:79691519满分:2 分
33. java.io.File类中,()方法可以一次生成多个层次的子目录
A. boolean mkdir( )
B. boolean mkdirs( )
C. boolean mkdirectory( )
D. boolean mkdirectories( )
需要购买答案的联系QQ:79691519满分:2 分
34. Panel默认的布局管理器是()
A. FlowLayout
B. BorderLayout
C. CardLayout
D. GridLayout
需要购买答案的联系QQ:79691519满分:2 分
35. 一个Applet程序()
A. 不用修改就一定可以当作应用程序运行
B. 怎么修改都不能当作应用程序运行
C. 可以又作为应用程序运行
D. 要视操作系统和浏览器而定
需要购买答案的联系QQ:79691519满分:2 分
36. Java的三类异常中,当发生数组越界等设计、实现方面的错误时,会产生()
A. Exception
B. Error
C. Runtime
D. Exception
需要购买答案的联系QQ:79691519满分:2 分
37. main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的()
A. public static void main()
B. public static void main(String[ ] args)
C. public static int main(String[ ] arg)
D. public void main(String arg[ ])
需要购买答案的联系QQ:79691519满分:2 分
38. 构造函数public MenuItem(String label,MenuShortcut s)中MenuShortcut的含义是
A. 菜单的别名
B. 菜单的标签
C. 菜单项的快捷键
D. 菜单激活的快捷键
需要购买答案的联系QQ:79691519满分:2 分
39. 阅读下面程序 String s="Hello";String t=s;t="1234"; s="4321";s=t;t代表的字符串为
A. null
B. 1234
C. Hello
D. 4321
需要购买答案的联系QQ:79691519满分:2 分
40. 下列不是合法标识符的是()
A. $false
B. def
C. _object
D. a-class
此题选: D 满分:2 分
41. 错误提示内容:HelloWorldApp.java 3:Method printl(java.lang.String) not found in class java.io.PrintSream. ,请判断是下列哪个方面出了问题?
A. 编译器的路径变量设置不正确
B. 程序中有错误的语句
C. 文件名和公有类名不匹配
D. main方法缺少statci和public修饰
需要购买答案的联系QQ:79691519满分:2 分
42. 下列关于修饰符混用的说法,错误的是()
A. abstract不能与final并列修饰同一个类
B. abstract类中不可以有private的成员
C. abstract方法必须在abstract类中
D. static方法中能处理非static的属性
此题选: D 满分:2 分
43. Java核心API有多少个包?
A. 2
B. 22
C. 222
D. 2222
需要购买答案的联系QQ:79691519满分:2 分
44. 类和接口用来分别从其它类和接口派生能力地关键词是哪一个?()
A. super
B. extends
C. this
D. implements
需要购买答案的联系QQ:79691519满分:2 分
45. Java的输出数据流都是由()继承来的。
A. OutputStream
B. FileOutputStream
C. BufferOutputStream
D. DataOutputStream
需要购买答案的联系QQ:79691519满分:2 分
46. 使用( )方法终止wait()时,需要把wait放在try/catch结构中
A. notify( )终止
B. stop( )终止
C. wakeup( )终止
D. interrupte( )终止
此题选: D 满分:2 分
47. Java的三类异常中,当发生URL不完整等运行时受环境影响而产生的错误时,会产生()
A. Exception的子类型
B. Error
C. Runtime
D. Exception
需要购买答案的联系QQ:79691519满分:2 分
48. 如果一个类是继承了Thread类定义的线程那么Thread.currentThread().suspend( );可简写为?
A. super.suspend( )
B. Thread.suspend( )
C. suspend( )
D. currentThread( ).suspend( )
需要购买答案的联系QQ:79691519满分:2 分
49. sun.applet.AppletViewer的直接父类是()
A. java.lang.Object
B. java.awt.Component
C. java.awt.Frame
D. java.awt.Panel
需要购买答案的联系QQ:79691519满分:2 分
50. 以下代码段将创建()个对象。String s1="bc"; String s2="bc";
A. 0
B. 1
C. 2
D. 3
需要购买答案的联系QQ:79691519满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: