华师18春《JAVA编程初步》在线作业参考
华师《JAVA编程初步》在线作业无忧答案网整理发布
一、单选题:
1.(单选题)使用interrupte()方法终止wait()时,会抛出一个()异常 (满分:)
AIOException
BThreadException
CInterruptedException
DNotifyException
正确答案:——C——
2.(单选题)当Java程序种定义一个使用class定义的变量时,内存是() (满分:)
A自动分配
B需要在以后的代码中使用new分配
C和操作系统的设置有关
Djava程序不需要内存
正确答案:——B——
3.(单选题)按钮bc的位置描述正确的是() (满分:)
A窗口左部和中部,竖直方向占据整窗口的高度
B窗口右部和中部,竖直方向占据整窗口的高度
C窗口左下部和中部
D窗口右下部和中部
正确答案:——D——
4.(单选题)Java中数据流() (满分:)
A只能对基本数据类型进行操作
B只能把对象写入数据流
C只能把对象从数据流读出
D既可以把对象写入数据流,又可以把对象从数据流读出
正确答案:————
5.(单选题)创建包目录的编译命令选项是() (满分:)
A-a
B-b
C-c
D-d
正确答案:————
6.(单选题)Java不支持下面哪种继承?() (满分:)
A多实现继承
B多接口继承
C单实现继承
D单接口继承
正确答案:————
7.(单选题)publicclassboy\n{}\npublicclassgirl\n{}\npublicclassstudentextendsboy,girl\n{}\n上述定义() (满分:)
A正确
B错误,Java不允许多重继承
C错误boy和girl应该用
D隔开
E错误,应该使用implements关键字
正确答案:————
8.(单选题)容器Panel和Applet缺省使用的布局编辑策略是() (满分:)
ABorderLayout
BFlowLayout
CGridLayout
DCardLayout
正确答案:————
9.(单选题)AWT事件监听模型() (满分:)
A允许一个组件只能注册一个监听程序
B允许一个组件注册多个监听程序
C只允许一部分组件注册多个监听程序
D只允许容器注册多个监听程序
正确答案:————
10.(单选题)以下代码段将创建()个对象。Strings1=\bc\;\nStrings2=\bc\; (满分:)
A0
B1
C2
D3 答案QQ 1647861640
正确答案:————
11.(单选题)希望做既是一个Applet又是一个应用程序的Java程序,则该程序中一定要包含()方法 (满分:)
Ainit()
Bstart()
C静态的main(String[]args)
D非静态的main(String[]args)
正确答案:————
12.(单选题)下列叙述正确的是() (满分:)
A包名是类名的一部分
B类名是包名的一部分
C包名和类名没有关系
D包名就是类名
正确答案:————
13.(单选题)所有异常类的父类是()? (满分:)
AException
BIOException
CError
DThrowable
正确答案:————
14.(单选题)操作锁定标志的关键字是() (满分:)
Aasychronized
Bsychronized
CAsychronized
DSychronized
正确答案:————
15.(单选题)异常产生和提交的这一个过程称为()。 (满分:)
A提交
B抛出
C突发
D恢复
正确答案:————
16.(单选题)数组的最后一个元素的下标是() (满分:)
A0
Blength
Clength-1
Dlength+1
正确答案:————
17.(单选题)Java线程结构中包括的CPU,指的是? (满分:)
A服务器的CPU
B虚拟CPU
C客户端CPU
D运行Java程序的CPU
正确答案:————
18.(单选题)下列哪个不是Java的正确标识符? (满分:)
Athis
BthisA
CThis
DAthis
正确答案:————
19.(单选题)错误提示内容:HelloWorldApp.java3:Methodprintl(java.lang.String)notfoundinclassjava.io.PrintSream.,\n请判断是下列哪个方面出了问题? (满分:)
A编译器的路径变量设置不正确
B程序中有错误的语句
C文件名和公有类名不匹配
Dmain方法缺少statci和public修饰
正确答案:————
20.(单选题)错误提示内容:javac:Commandnotfound,请判断是下列哪个方面出了问题? (满分:)
A编译器的路径变量设置不正确
B程序中有错误的语句
C文件名和公有类名不匹配
Dmain方法缺少statci和public修饰
正确答案:————
21.(单选题)java.io.Serializable是从JDK的哪个版本开始具有的。 (满分:)
A1.0
B1.1
C1.2
D1.3
正确答案:————
22.(单选题)定义了线程体的函数是() (满分:)
Apublicvoidrun()
Bpublicvoidgo()
Cpublicvoidmain()
Dpublicvoidstart()
正确答案:————
23.(单选题)使用缓冲区数据流时,数据是以块为单位进入缓冲区的,块的大小是() (满分:)
A100Byte
B1K
C1M
D可以进行设置
正确答案:————
24.(单选题)Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。 (满分:)
A主机架构
B客户端架构
C客户-服务器架构
D服务器架构
正确答案:————
25.(单选题)Java的参数传递是() (满分:)
A值传递
B引用传递
C值传递和引用传递
D指针传递
正确答案:————
26.(单选题)Java的语句块使用什么符号标记的? (满分:)
A(...)
BBeging…End
C{…
D/*….*/
正确答案:————
27.(单选题)下列叙述中,那些属于较好的Java命名约定 (满分:)
A采用3格或4格的缩进格式
Bfor结构中即使有一条语句也使用{
C尽量使用较少的行数,把一些短的行写在一起
D接口的命名使用名词,每个字的首字母大写
正确答案:————
28.(单选题)Java中整型、实型、字符型数据可以进行混合运算,运算时()? (满分:)
A不用转化就能计算
B必须都转化成实型
C必须都转化成字符型
D位数少的转化成位数多的
正确答案:————
29.(单选题)若JAVA程序中定义了3个类,编译后可生成()个字节码文件 (满分:)
A4
B3
C2
D1
正确答案:————
30.(单选题)以下代码段执行后的输出结果为()intx=3;inty=10;\nSystem.out.println(y%x) (满分:)
A0
B1
C2
D3
正确答案:————
31.(单选题)用()修饰的类不能再派生子类,它已到达类层次的最底层 (满分:)
Afinal
Babstract
Cpublic
Dprivate
正确答案:————
32.(单选题)在Java中类的定义和实现应该() (满分:)
A放到不同的文件中,定义的文件扩展名为.h
B放到不同的文件中,实现的文件扩展名为.java
C放到同一个的文件中
D放到不同的文件中,文件名没有要求
正确答案:————
33.(单选题)mouseDragged(MouseEvent)方法属于() (满分:)
AActionListener
BItemListener
CMouseMotionListener
DMouseListener
正确答案:————
34.(单选题)那种情况下getDocumentBase()和getCodeBase()返回的URL不一样 (满分:)
A<applet>标记指定了code
B<applet>标记指定了codebase
C<applet>标记指定了name
D<applet>标记指定了align
正确答案:————
35.(单选题)()是一种面向非连接的、以数据报方式工作的通信。 (满分:)
AURL
BSocket
CDatagram
DARP
正确答案:————
36.(单选题)BufferedOutputStream使用()方法强制输出剩余的数据 (满分:)
Aclear()
Bflush()
CClear()
DFlush()
正确答案:————
37.(单选题)HTML文件中,可以通过<applet>中的()标记为Applet指定参数。 (满分:)
A<param>
B<name>
C<alt>
D<codebase>
正确答案:————
38.(单选题)用()修饰的类的成分只能被同一类及其子类的实例对象访问。 (满分:)
Apublic
Bprivate
Cprotected
Dstatic
正确答案:————
39.(单选题)哪个函数可以修改显示在标签上的字符串 (满分:)
AchangeText()
BsetText()
CchangeLabel()
DsetLabel()
正确答案:————
40.(单选题)Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在()之后 (满分:)
Aclass
Bsuper
Cextends
Dimplements
正确答案:————
41.(单选题)getDocumentBase()方法可以为()获取声音和图像。 (满分:)
AApplication
BApplet
CURL
D不能获取
正确答案:————
42.(单选题)想在某个组件的某个事件发生时,一次调用函数f1(),f2(),f3(),可行的是() (满分:)
A注册1个监听程序,在其中依次调用f1(),f2(),f3()
B注册3个监听程序,在其中分别调f1(),f2(),f3()就可以了
C注册3个监听程序,在其中分别调用f1(),f2(),f3(),注册的顺序要依次进行
D注册3个监听程序,在其中分别调用f1(),f2(),f3(),注册的顺序要反顺进行
正确答案:————
43.(单选题)阅读下面程序\nclassEx3125\n{publicstaticvoidmain(String[]args)\n{inti=0;\ni=i++;\nSystem.out.println(i);}}}\n现在想先编译再运行该程序,结果是() (满分:)
A0
B1
C2
D出错
正确答案:————
44.(单选题)mouseClicked(MouseEvent)方法属于() (满分:)
AActionListener
BItemListener
CMouseMotionListener
DMouseListener
正确答案:————
45.(单选题)一个线程除了包括程序代码以外,还可能包括()? (满分:)
ACPU
B内存空间
CI/O端口
D不包括其它的
正确答案:————
46.(单选题)URL构造时,字符串书写错误了,会()? (满分:)
A编译不通过
B运行死机
C程序中出现异常,进入异常处理代码
D一切正常
正确答案:————
47.(单选题)已知源文件的第一条语句时packagejava.awt.image;如果源程序中需要使用java.awt包中的其他类. (满分:)
A不可以使用语句importjava.awt.image
B必须使用语句importjava.awt.image
C不必使用语句importjava.awt.image
D使用语句importjava.awt.image会有编译错误
正确答案:————
48.(单选题)阅读下面程序\nintlist[]=newint;for(intI=0;I<list.length;I++)\nlist=I;list的值为() (满分:)
A0
B1
C不一定
D出错
正确答案:————
49.(单选题)DateOutputStream写入boolean型变量的方法是() (满分:)
Abooleanwrite()
BbooleanwriteBoolean()
CvoidwriteBoolean(Booleanb)
D没有
正确答案:————
50.(单选题)下面说法正确的是() (满分:)
APanel也是作为一个窗口存在的,而且它更容易布局
BPanel的布局比Frame复杂的多
CPanel更消耗资源
DPanel不能独立的作为一个窗口存在
正确答案:————
更多资料请进www.ap5u.com
页:
[1]