东财19春《面向对象的程序设计》在线作业随机12345
东财《面向对象的程序设计》在线作业一(随机)奥鹏作业答案可以联系 微信 761296021
1.[单选题]关于线程交互()
A.只有Java能够实现 B.Java不能实现
C.Java也能实现 D.其他语言不能实现
正确答案:——C——
2.[单选题]使用缓冲区数据流时,数据是以块为单位进入缓冲区的,块的大小是()
A.100Byte
B.1K
C.1M
D.可以进行设置
正确答案:——D——
3.[单选题]HTML文件中,可以通过<applet>中的()标记为Applet指定参数。
A.<param>
B.<name>
C.<alt>
D.<codebase>
正确答案:——A——
4.[单选题]下面那个语句是定义一个50个string对象数组的引用?( )
A.char a[][]
B.String a[]
C.String []a
D.Object a
E.String a
正确答案:————
5.[单选题]强制挂起线程,而且指定挂起时间的函数是()
A.sleep( )
B.suspend( )
C.resume( )
D.join( )
正确答案:————
6.[单选题]用( )修饰的类的成分只能被这个类本身访问,在类外是不可见的。
A.public
B.private
C.protected
D.static
正确答案:————
7.[单选题]Java的参数传递是()
A.值传递
B.引用传递
C.值传递和引用传递
D.指针传递
正确答案:————
8.[单选题]用()修饰的类的成分只能被同一类及其子类的实例对象访问。
A.public
B.private
C.protected
D.static
正确答案:————
9.[单选题]下列哪个是Java应用程序的正确运行命令?
A.java HelloWorldApp
B.java HelloWorldApp.java
C.javac HelloWorldApp
D.javac HelloWorldApp.java
正确答案:————
10.[单选题]标签可以对()事件进行响应
A.只有鼠标
B.只有键盘
C.除了鼠标拖动
D.所有
正确答案:————
11.[单选题]Java的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以后的版本?( )
A.需要管理员完成一定的操作
B.管理员在客户端重新安装该程序
C.再次使用时,下载的就是最新的版本
D.一般无法使用
正确答案:————
12.[单选题]Java线程调度通常是()方式的。
A.抢占式
B.平均式
C.时间片式
D.独占式
正确答案:————
13.[单选题]Frame是()类的子类
A.Panel
B.Window
C.Component
D.Container 奥鹏作业答案
正确答案:————
14.[单选题]BorderLayout将整个容器划分为几个部分()
A.3
B.4
C.5
D.6
正确答案:————
15.[单选题]数组的最后一个元素的下标是( )
A.0
B.length
C.length-1
D.length+1
正确答案:————
16.[单选题]可变(长度)字符串使用()处理.
A.char
B.Character
C.String
D.StringBuffer
正确答案:————
17.[单选题]Frame是( )类的子类
A.Panel
B.Window
C.Component
D.Container
正确答案:————
18.[单选题]通过( )方法可以将组件加入容器并显示出来
A.insert
B.add
C.create
D.make
正确答案:————
19.[单选题]要想在URL对象中获取机器名称,则使用()方法
A.String getProtocol( )
B.String getHost( )
C.String getPort( )
D.无法得到
正确答案:————
20.[单选题]Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后
A.class
B.super
C.extends
D.implements
正确答案:————
21.[多选题]一台PC机上同时运行着Microsoft Visual Basic和Microsoft Word,我们可是说()
A.这台PC同时运行两个进程
B.这台PC同时运行两个线程
C.这台PC的操作系统支持多线程
D.这台PC的操作系统不支持多线程
正确答案:————
22.[多选题]当容器需要为某个组件定位或者决定组建大小的时候,便会请求()完成相应的工作
A.布局管理器
B.操作系统
C.Java虚拟机
D.环境管理器
正确答案:————
23.[多选题]下列哪些是浏览器禁止Applet产生的行为?( )
A.运行过程中调用执行另一个程序
B.所有文件的I/O操作
C.调用本机方法
D.企图打开所提供该Applet的主机以外的某个套接口
正确答案:————
24.[多选题]下列属于事件的有()
A.窗口移动
B.鼠标按下
C.列表框选择
D.键盘按下
正确答案:————
25.[多选题]下列Java变量的声明正确的是?
A.int x,y
B.int* x,y
C.int x=2,y=3
D.int x=2
E.y=3
正确答案:————
东财《面向对象的程序设计》在线作业三(随机)
1.[单选题]Java一共有几类异常?
A.1
B.2
C.3
D.4
正确答案:——C——
2.[单选题]Java采用的是()程序设计方法
A.面向对象
B.面向过程
C.面向问题
D.面向结果
正确答案:——A——
3.[单选题]Java类库中哪个类允许创建并控制所创建的线程。
A.java.io.Thread
B.java.lang.runtime
C.java.lang.Thread
D.java.thread.thread
正确答案:——C——
4.[单选题]<applet>标签的语法中指定需要运行的Applet的文件名使用的是()
A.code
B.name
C.alt
D.param
正确答案:————
5.[单选题]数组的最后一个元素的下标是()
A.0
B.length
C.length-1
D.length+1
正确答案:————
6.[单选题]哪个函数可以修改显示在标签上的字符串
A.changeText( )
B.setText( )
C.changeLabel( )
D.setLabel( )
正确答案:————
7.[单选题]当某个组件为同一个事件注册了多个监听程序后,该事件发生时,监听程序的调用顺序是()
A.完全随机的
B.注册的顺序
C.注册的反顺序
D.可以控制
正确答案:————
8.[单选题]DateInputStream读取long型变量的方法是()
A.long read( )
B.long readLong( )
C.boolean readLong(Long l)
D.没有
正确答案:————
9.[单选题]错误提示内容:In class HelloWorldApp: main must be public and static,请判断是下列哪个方面出了问题?
A.编译器的路径变量设置不正确
B.程序中有错误的语句
C.文件名和公有类名不匹配
D.main方法缺少statci和public修饰
正确答案:————
10.[单选题]()是类的一个实例。
A.复合数据类型
B.类
C.对象
D.成员
E.引用
正确答案:————
11.[单选题]关于线程交互()
A.只有Java能够实现
B.Java不能实现
C.Java也能实现
D.其他语言不能实现
正确答案:————
12.[单选题]TCP/IP协议下的客户服务器软件,通常使用()来进行信息交流?
A.URL
B.Socket
C.Datagram
D.ARP
正确答案:————
13.[单选题]标签可以对()事件进行响应
A.只有鼠标
B.只有键盘
C.除了鼠标拖动
D.所有
正确答案:————
14.[单选题]void write(byte b[],int off,int len)方法中off参数的作用是?
A.从第off字节开始写入数据流
B.从第off个bit开始写入数据流
C.从第off个字开始写入数据流
D.从第0字节开始写入数据流off个字节
正确答案:————
15.[单选题]下列哪个不属于Java的正确标识符?
A.public
B.sizeof
C.cLAss
D._new
正确答案:————
16.[单选题]使用缓冲区数据流时,数据是以()为单位进入缓冲区的()
A.bit
B.byte
C.1k
D.块
正确答案:————
17.[单选题]当包含Applet的浏览器窗口最小化又再次恢复以后,()函数被调用。
A.init( )
B.start( )
C.stop( )
D.destroy( )
正确答案:————
18.[单选题]在Java中,若想利用包的特性,可使用( )语句告诉编译器要使用的类所在的位置
A.import
B.package
C.extends
D.implements
正确答案:————
19.[单选题]Java的输出数据流都是由()继承来的。
A.OutputStream
B.FileOutputStream
C.BufferOutputStream
D.DataOutputStream
正确答案:————
20.[单选题]垃圾收集器在Java虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。
A.存储的数据大小
B.存储数据的重要性
C.在内存的高端还是低端
D.内存被引用的次数
正确答案:————
21.[多选题]除了Java核心API以外,JAVA还有哪些API
A.Java商业API
B.Java服务器API
C.Java媒体API
D.Java管理API
正确答案:————
22.[多选题]当容器需要为某个组件()时,便会请求它的布局管理器完成相应的工作
A.定位
B.决定大小
C.改变颜色
D.改变状态
正确答案:————
23.[多选题]下面是无效的字体名称的有()
A.宋体
B.Serif
C.DialogInput
D.Monospaced
正确答案:————
24.[多选题]下列属于事件的有()
A.窗口移动
B.鼠标按下
C.列表框选择
D.键盘按下
正确答案:————
25.[多选题]下列关于Java语言设计目的叙述那些是正确的?( )
A.创建一种面向对象的语言
B.提供一个编译-连接-装载的系统
C.允许程序下载代码模块
D.支持多线程
正确答案:————
东财《面向对象的程序设计》在线作业二(随机)
1.[单选题]为了编程方便,Java为那些声明了多个方法的Listener接口提供了一个对应的()
A.适配器(Adapter)
B.容器(Container)
C.窗口(Window)
D.句炳(Handle)
正确答案:——A——
2.[单选题]在Applet中进行图像显示时,首先使用Applet类的getImage()方法装载一个Image对象,然后使用()类的drawImage()方法将该对象画到屏幕上
A.applet
B.image
C.frame
D.Graphics
正确答案:——D——
3.[单选题]Applet程序中,用于显示的函数是?( )
A.HelloApplet( )
B.init( )
C.start( )
D.paint(Graphics g)
正确答案:——D——
4.[单选题]一个线程除了包括程序代码以外,还可能包括()?
A.CPU
B.内存空间
C.I/O端口
D.不包括其它的
正确答案:————
5.[单选题]Java要提供一个解释运行的环境,缩短编译-连接-装载-测试周期,提高开发速度,那么这个目的主要是通过什么技术实现的?
A.Java虚拟机
B.垃圾收集机制
C.三级代码安全检查机制
D.JINI技术
正确答案:————
6.[单选题]下面关于面板的论述正确的是()
A.面板既可以做为组件,也可以做为容器
B.面板使用BorderLayout作为默认的布局管理器
C.面板可以作为独立的窗口使用
D.面板可以像按钮那样被创建并加入到其他容器中
正确答案:————
7.[单选题]怎样判断一个数据流是否支持mark()和reset()方法?
A.long skip(long l)
B.boolean markSupported( )
C.void mark(int markarea)
D.void reset( )
正确答案:————
8.[单选题]管道数据流主要用于()
A.线程间通信
B.进程间通信
C.网络通信
D.类间通信
正确答案:————
9.[单选题]截取当前字符串s从3到末尾的子串的语句是()
A.s.left(3)
B.s.right(3)
C.s.subString(3)
D.s.subString(3,s.length( ))
正确答案:————
10.[单选题]使用interrupte()方法终止wait()时,会抛出一个()异常
A.IOException
B.ThreadException
C.InterruptedException
D.NotifyException
正确答案:————
11.[单选题]下面那个语句是定义一个50个string对象数组的引用?( )
A.char a[][]
B.String a[]
C.String []a
D.Object a
E.String a
正确答案:————
12.[单选题]Graphics类的()方法可以将Image对象画到屏幕上。
A.draw
B.display
C.drawImage
D.DrawImage
正确答案:————
13.[单选题]强制挂起线程,而且指定挂起时间的函数是()
A.sleep( )
B.suspend( )
C.resume( )
D.join( )
正确答案:————
14.[单选题]下按钮bfile的位置描述正确的是()
A.无论窗口多大,都紧贴窗口左部
B.无论窗口多大,都紧贴窗口右部
C.与bw,bc依次排列在窗口中,左边是bc,右边是bfile
D.位于窗口中上部
正确答案:————
15.[单选题]Java的输出数据流都是由()继承来的。
A.OutputStream
B.FileOutputStream
C.BufferOutputStream
D.DataOutputStream
正确答案:————
16.[单选题]Java中划分块的符号是?
A.{}
B.()
C.begin..end
D.[]
正确答案:————
17.[单选题]sun.applet.AppletViewer的直接父类是()
A.java.lang.Object
B.java.awt.Component
C.java.awt.Frame
D.java.awt.Panel
正确答案:————
18.[单选题]Stirng.replace(char char1,char char2);的意义是( )
A.所有char1换成 char2
B.所有char2换成 char1
C.第一个char1换成 char2
D.第一个char2换成 char1
正确答案:————
19.[单选题]当某个组件为同一个事件注册了多个监听程序后,该事件发生时,监听程序的调用顺序是()
A.完全随机的
B.注册的顺序
C.注册的反顺序
D.可以控制
正确答案:————
20.[单选题]下列哪种情况属于线程强迫死亡?
A.运行到run( )方法的结尾
B.stop( )方法将其停止
C.sleep( )方法将其停止
D.yield( )方法将其停止
正确答案:————
21.[多选题]wait()终止方法有()
A.notify( )终止
B.stop ()终止
C.wakeup( )终止
D.interrupte( )终止
正确答案:————
22.[多选题]下面属于组件的是()
A.button
B.label
C.panel
D.frame
正确答案:————
23.[多选题]下面关于Java中框架叙述正确的有()
A.框架是一个带标题框的窗口
B.窗口的大小是可以改变的
C.一个程序可以使用多个框架
D.默认使用BorderLayout布局管理器
正确答案:————
24.[多选题]OOP的三大技术是()
A.封装
B.继承
C.重载
D.多态
正确答案:————
25.[多选题]80年代初出现PC机以后,全面改变了计算模式,新的模式特点是?
A.维护费用高
B.本地处理
C.本地管理
D.各用户分享系统资源
正确答案:————
东财《面向对象的程序设计》在线作业五(随机)
1.[单选题]练习使用API文档,java.math包是完成什么功能的?
A.用户组件
B.数学计算
C.网络底层协议
D.图象处理
正确答案:——B——
2.[单选题]wait(),notify(),notifyAll()是()定义的方法
A.java.lang.Object
B.java.lang.Thread
C.java.util.Object
D.java.util.Thread
正确答案:——A——
3.[单选题]文本域允许用户输入()行文本内容
A.1
B.2
C.3
D.一般不限制
正确答案:——A——
4.[单选题]String类中,得到字符串中字符个数的函数是( )
A.length成员变量
B.size成员变量
C.length( )成员函数
D.size( )成员函数
正确答案:————
5.[单选题]垃圾收集器是如何工作的?
A.单独的应用程序
B.操作系统开启的一项服务
C.程序员手动
D.自动运行
正确答案:————
6.[单选题]下面各项只能作为容器的是()
A.button
B.label
C.panel
D.frame
正确答案:————
7.[单选题]下列哪个是Java中引入包的语句?
A.inclue <java.io.*>
B.import java.io.*
C.using java.io.*
D.package java.io
正确答案:————
8.[单选题]Java去掉了C++中影响代码健壮的指针结构,内存的释放是由()来完成的?( )
A.Java虚拟机
B.垃圾收集机制
C.三级代码安全检查机制
D.程序员用代码来完成的
正确答案:————
9.[单选题]用( )修饰的类不能再派生子类,它已到达类层次的最底层
A.final
B.abstract
C.public
D.private
正确答案:————
10.[单选题]错误提示内容:In class HelloWorldApp: main must be public and static,请判断是下列哪个方面出了问题?
A.编译器的路径变量设置不正确
B.程序中有错误的语句
C.文件名和公有类名不匹配
D.main方法缺少statci和public修饰
正确答案:————
11.[单选题]菜单栏响应鼠标事件必须实现()接口
A.ActionListener
B.MouseListener
C.ItemListener
D.菜单栏不支持事件监听程序
正确答案:————
12.[单选题]如果一个对象图表中包含一个对不可持续化对象的引用,则这个对象()
A.不可持续化
B.不受影响,可持续化
C.只有对这个引用作特殊说明才可以持续化
D.有时不用说明也可以持续化
正确答案:————
13.[单选题]如果一个线程运行了sleep( )那么isAlive( )的返回值是()?
A.true
B.false
C.空
D.出现异常
正确答案:————
14.[单选题]sun.applet.AppletViewer的直接父类是()
A.java.lang.Object
B.java.awt.Component
C.java.awt.Frame
D.java.awt.Panel
正确答案:————
15.[单选题]URL中的host_name指的是()
A.资源所在主机
B.希望得到资源的主机
C.路由需要经过的主机
D.任意值
正确答案:————
16.[单选题]socket建立中,主机程序通过什么函数来接受客户端的连接请求。
A.getClient
B.accept
C.acceptClient
D.有请求就连接,不需要响应
正确答案:————
17.[单选题]在Java程序中试图打开一个文件,但文件不存在,Java会立即产生一个( )
A.异常
B.错误
C.错误日志
D.立即死机
正确答案:————
18.[单选题]关于访问权限和数据持续化的论述正确的是()
A.访问权限对数据持续化没有影响
B.只有public变量可持续化
C.只有private变量可持续化
D.只有protected变量可持续化
正确答案:————
19.[单选题]通过()可以将声音或者图像加入Applet中
A.URL
B.param
C.code
D.name
正确答案:————
20.[单选题]synchronized()的参数必须是()
A.一个对象实例
B.一个类名
C.me
D.this
正确答案:————
21.[多选题]下列哪几项属于Java语言设计的目的?
A.创建一种面向过程的语言
B.提供一个解释环境
C.去掉指针的影响代码健壮的功能
D.只允许单线程工作
正确答案:————
22.[多选题]下列属于事件的有()
A.窗口移动
B.鼠标按下
C.列表框选择
D.键盘按下
正确答案:————
23.[多选题]输入数据流的正确的读方法有( )?
A.int read( )
B.int read(byte [ ] b)
C.int read(byte [ ] b,int off,int len)
D.int read(byte [ ] b,int len)
正确答案:————
24.[多选题]下列哪几项计算机诞生早期,主机架构的特点?
A.不共享系统资源
B.集中处理
C.集中管理
D.各用户分享使用计算机资源
正确答案:————
25.[多选题]下列各项中属于Java常数的有?( )
A.95.255
B.true
C.283
D."Hello Java!"
正确答案:————
东财《面向对象的程序设计》在线作业四(随机)
1.[单选题]用( )修饰的类不能再派生子类,它已到达类层次的最底层
A.final
B.abstract
C.public
D.private
正确答案:——A——
2.[单选题]弹出式菜单首()布局管理器的控制
A.FlowLayout
B.BorderLayout
C.GridLayout
D.不受布局管理器控制
正确答案:——D——
3.[单选题]下列赋值语句错误的是?
A.int i=6
B.long l=6
C.int i=6L
D.long l=6L
正确答案:——C——
4.[单选题]Java是由哪家公司创始的?
A.Microsoft
B.IBM
C.Sun Microsystem
D.Inter
正确答案:————
5.[单选题]从网络中一台不同类型的计算机上读取数据,需要用明确的字符编码方式来构造(),否则会引起错误。
A.InputStreamReader
B.InputStreamWriter
C.OutputStreamReader
D.OutputStreamWriter
正确答案:————
6.[单选题]面向对象的程序设计方法通常称做()
A.OOP
B.OPP
C.CPP
D.OOC
正确答案:————
7.[单选题]<applet>标签的语法中指定需要运行的Applet的文件名使用的是()
A.code
B.name
C.alt
D.param
正确答案:————
8.[单选题]成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?
A.HelloWorldApp.class
B.HelloWorldAppClass.java
C.HelloWorldApp.exe
D.HelloWorldApp.bak
正确答案:————
9.[单选题]下列哪个是Java的正确编译命令?
A.java HelloWorldApp
B.javaHelloWorldApp.java
C.javac HelloWorldApp
D.javac HelloWorldApp.java
正确答案:————
10.[单选题]用()可以修饰类或成员方法,表明是抽象的。
A.final
B.abstract
C.public
D.static
正确答案:————
11.[单选题]()是类的一个实例。
A.复合数据类型
B.类
C.对象
D.成员
E.引用
正确答案:————
12.[单选题]下列属于Runnable接口实现的函数是。
A.publicRunnble(Thread t)
B.public void start( )
C.public void main( )
D.public void run( )
正确答案:————
13.[单选题]Java把class类型的变量看作是()
A.引用
B.指针
C.常量
D.内存首地址
正确答案:————
14.[单选题]当包含Applet的浏览器窗口最小化又再次恢复以后,()函数被调用。
A.init( )
B.start( )
C.stop( )
D.destroy( )
正确答案:————
15.[单选题]在Applet中进行图像显示时,首先使用Applet类的getImage()方法装载一个Image对象,然后使用()类的drawImage()方法将该对象画到屏幕上
A.applet
B.image
C.frame
D.Graphics
正确答案:————
16.[单选题]下面正确的创建空字符串的语句是()
A.String s
B.String s=""
C.String s=new String()
D.String s
E.s=""
正确答案:————
17.[单选题]下列哪项技术是Sun公司推出的全新技术,它从根本上解决了Java的效率问题?
A.JVM
B.JIT
C.JINI
D.Hotspot
正确答案:————
18.[单选题]Stirng.replace(char char1,char char2);的意义是( )
A.所有char1换成 char2
B.所有char2换成 char1
C.第一个char1换成 char2
D.第一个char2换成 char1
正确答案:————
19.[单选题]Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。( )
A.主机架构
B.客户端架构
C.客户-服务器架构
D.服务器架构
正确答案:————
20.[单选题]如果不做任何处理,那么在多线程访问共享数据时会()
A.编译出错
B.一定会出问题
C.同时访问时一定会出问题
D.同时访问时有可能会出问题
正确答案:————
21.[多选题]wait()终止方法有()
A.notify( )终止
B.stop ()终止
C.wakeup( )终止
D.interrupte( )终止
正确答案:————
22.[多选题]JVM的具体实现包括那些?
A.指令集
B.寄存器组
C.类文件格式
D.垃圾收集堆
E.栈
正确答案:————
23.[多选题]下面的方法FileInputStream和FileOutputStream不支持的有( )
A.read( )
B.close( )
C.mark( )
D.reset( )
正确答案:————
24.[多选题]在框架中监听键盘事件可行的是()
A.直接监听
B.加入画布,在画布中监听
C.加入面板,在面板中监听
D.不能监听
正确答案:————
25.[多选题]封装的含义是()
A.对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象
B.尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现
C.所有的方法定义成私有
D.所有的变量定义成保护类型
正确答案:————
附件是答案,转载注明奥鹏无忧答案网
页:
[1]