东财18秋《面向对象的程序设计》在线作业随机
东财《面向对象的程序设计》在线作业一(随机)随机作业,核对题目下载答案
1.[单选题]使用()函数可以改变框架的布局管理器 (满分:)
A. changeLayout() B. setLayout() C. resetLayout() D. Layout()
正确答案:——B——
2.[单选题]输出数据流的voidflush()函数的作用是() (满分:)
A. 将末尾不够一个传输单位的字节强行推出
B. 重传一遍
C. 缓冲区强行清空,没传输的就不再传输了
D. 没什么作用
正确答案:——A——
3.[单选题]有定义publicManagerextendsEmployee那么如果raiseSalary和fire是Employee类中的公有方法,则 (满分:)
A. Manager也拥有这两个方法
B. Manager没有这两个方法
C. Manager拥有这两个方法,切不可以再定义同名的方法
D. 不确定
正确答案:——A——
4.[单选题]下列哪个符号表示的是文档注释? (满分:)
A. //Hello
B. /*Hello*/
C. /**Hello*/
D. ’Hello
正确答案:————
5.[单选题]恢复挂起线程的函数是() (满分:)
A. sleep()
B. suspend()
C. resume()
D. join()
正确答案:————
6.[单选题]使用socket进行网络通信一般需要几个步骤? (满分:)
A. 2
B. 3
C. 4
D. 5
正确答案:————
7.[单选题]Frame的()方法可以把菜单栏放到窗口上方 (满分:)
A. setMenuBar()
B. displayMenuBar()
C. addItem()
D. addMenuBar()
正确答案:————
8.[单选题]TCP/IP协议下的客户服务器软件,通常使用()来进行信息交流? (满分:)
A. URL
B. Socket
C. Datagram
D. ARP
正确答案:————
9.[单选题]Sring和StringBuffer是属于()包的 (满分:)
A. java.awt
B. java.lang
C. java.util
D. java.string
正确答案:————
10.[单选题]Java中如果一个类由父类,则父类可以有()个。 (满分:)
A. 1
B. 2
C. 3
D. 不限制
正确答案:————
11.[单选题]Java解决多线程访问共享数据的办法是() (满分:)
A. 禁止多线程
B. 设定锁定标志
C. 编译时报错
D. 没有办法
正确答案:————
12.[单选题]MenuBar类中定义的()方法可以指定某个菜单为帮组菜单。 (满分:)
A. addHelpMenu()
B. addHelpMenuItem()
C. setHelpMenu()
D. setHelpMenuItem()
正确答案:————
13.[单选题]下列哪个不属于Java的正确标识符? (满分:)
A. public
B. sizeof
C. cLAss
D. _new
正确答案:————
14.[单选题]用()修饰的类的成分只能被同一类及其子类的实例对象访问。 (满分:)
A. public 奥鹏作业答案
B. private
C. protected
D. static
正确答案:————
15.[单选题]用()修饰的类的成分只能被这个类本身访问,在类外是不可见的。 (满分:)
A. public
B. private
C. protected
D. static
正确答案:————
16.[单选题]下面各项只能作为容器的是() (满分:)
A. button
B. label
C. panel
D. frame
正确答案:————
17.[单选题]在Java程序把内存耗尽,我们称它产生了一个() (满分:)
A. 异常
B. 错误
C. 错误日志
D. 立即死机
正确答案:————
18.[单选题]ItemEvent类中定义了getStateChange()方法,该方法返回 (满分:)
A. 用户选择复选框的时间
B. 用户取消选择复选框的时间
C. 用户选择和取消选择复选框的次数
D. 用户本次对复选框执行的操作
正确答案:————
19.[单选题]Java中()关键字表示派生 (满分:)
A. implements
B. extends
C. extend
D. public
正确答案:————
20.[单选题]在Applet中进行图像显示时,首先使用Applet类的getImage()方法装载一个Image对象,然后使用()类的drawImage()方法将该对象画到屏幕上 (满分:)
A. applet
B. image
C. frame
D. Graphics
正确答案:————
二、多选题:
21.[多选题]Java中boolean类型的变量可以取下面那些值? (满分:)
A. true
B. false
C. TRUE
D. FALSE
正确答案:————
22.[多选题]下面属于画布的作用的是() (满分:)
A. 绘画
B. 输出文本信息
C. 接收键盘输入
D. 接受鼠标输入
正确答案:————
23.[多选题]下列哪几项计算机诞生早期,主机架构的特点? (满分:)
A. 不共享系统资源
B. 集中处理
C. 集中管理
D. 各用户分享使用计算机资源
正确答案:————
24.[多选题]当容器需要为某个组件()时,便会请求它的布局管理器完成相应的工作 (满分:)
A. 定位
B. 决定大小
C. 改变颜色
D. 改变状态
正确答案:————
25.[多选题]下列属于支持Applet的浏览器有()。 (满分:)
A. HotJava
B. NetscapeNavigator
C. InternetExplore
D. TecentInternetExplore
正确答案:————
东财《面向对象的程序设计》在线作业三(随机)
一、单选题:
1.[单选题]强制挂起线程,而且指定挂起时间的函数是() (满分:)
A. sleep()
B. suspend()
C. resume()
D. join()
正确答案:——A——
2.[单选题]DateOutputStream写入double型变量的方法是() (满分:)
A. doublewrite()
B. doublewriteDouble()
C. voidwriteDouble(Doubled)
D. 没有
正确答案:——C——
3.[单选题]Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。() (满分:)
A. 主机架构
B. 客户端架构
C. 客户-服务器架构
D. 服务器架构
正确答案:——C——
4.[单选题]字符串在内存中是() (满分:)
A. 连续排列的
B. 分散排列的
C. 不一定
D. 字符串短的时候是连续的
正确答案:————
5.[单选题]除数为0产生的异常是? (满分:)
A. ArithmeticException
B. ZeroException
C. NullPointerException
D. NegativeArraySizeException
正确答案:————
6.[单选题]下列哪种情况称作子类覆盖了父类的方法 (满分:)
A. 子类中定义方法所有的名字和父类中使用的完全一样
B. 子类中定义方法所有的返回类型和父类中使用的完全一样
C. 子类中定义方法所有的参数列表和父类中使用的完全一样
D. 子类中定义方法所有的名字、返回类型、参数列表和父类中使用的完全一样
正确答案:————
7.[单选题]BufferedOutputStream使用()方法强制输出剩余的数据 (满分:)
A. clear()
B. flush()
C. Clear()
D. Flush()
正确答案:————
8.[单选题]Frame是()类的子类 (满分:)
A. Panel
B. Window
C. Component
D. Container
正确答案:————
9.[单选题]显示弹出式菜单使用()方法 (满分:)
A. show
B. showPopupMenu
C. showMenu
D. Show
正确答案:————
10.[单选题]对象在没有初始化时,值为() (满分:)
A. 0
B. null
C. 1
D. 不可预测
正确答案:————
11.[单选题]定义了线程体的函数是() (满分:)
A. publicvoidrun()
B. publicvoidgo()
C. publicvoidmain()
D. publicvoidstart()
正确答案:————
12.[单选题]什么技术可以把Java程序编译生成与具体平台有关的本机执行代码,来提高效率? (满分:)
A. JVM
B. JIT
C. JINI
D. CROBO
正确答案:————
13.[单选题]()是面向对象语言中的一种复合数据类型。它是复合数据类型的超集。 (满分:)
A. 复合数据类型
B. 类
C. 对象
D. 成员
E. 引用
正确答案:————
14.[单选题]将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是() (满分:)
A. FlowLayout
B. BorderLayout
C. GridLayout
D. CardLayout
正确答案:————
15.[单选题]下列哪个是Java正确的语句? (满分:)
A. intx
B. intx
C. INTx
D. xasinterger
正确答案:————
16.[单选题]如果像引入包中所有的类,可以使用通配符() (满分:)
A. *
B. .
C. ?
D. $
正确答案:————
17.[单选题]Java使用()来表示字符串和字符 (满分:)
A. ASC
B. ASCII
C. Unicode
D. 8859-1
正确答案:————
18.[单选题]Java线程结构中包括的CPU,指的是? (满分:)
A. 服务器的CPU
B. 虚拟CPU
C. 客户端CPU
D. 运行Java程序的CPU
正确答案:————
19.[单选题]为了解决多线程访问共享数据时的问题,Java为每个对象实例配有一个标志,称作() (满分:)
A. 对象标志
B. 访问标志
C. 共享标志
D. 锁定标志
正确答案:————
20.[单选题]当用户从窗口控制菜单总选择关闭窗口的时候,将引发()事件 (满分:)
A. MouseEvent
B. ActionEvent
C. ItemEvent
D. WindowEvent
正确答案:————
二、多选题:
21.[多选题]关于Applet的运行方式正确的是() (满分:)
A. 不能独立运行
B. 使用appletviewer就可以独立运行
C. 必须嵌入到其他应用程序中
D. 必须嵌入到HTML中
正确答案:————
22.[多选题]层次事件处理模型中的事件都用Event描述,Event是java.awt中定义的一个类,它的主要成员变量应该包括() (满分:)
A. 产生事件的时间
B. 事件的类型
C. 产生事件的坐标位置
D. 用户的权限
正确答案:————
23.[多选题]()、()和()使Java的设计目的得以实现? (满分:)
A. Java虚拟机
B. 垃圾收集机制
C. 三级代码安全检查机制
D. Servlet技术
正确答案:————
24.[多选题]下列各项中属于正确的Java数组说明? (满分:)
A. chars[]
B. char[]s
C. classAA[]
D. classA[]A
正确答案:————
25.[多选题]下列叙述那些是正确的? (满分:)
A. Java与Web及Internet结合紧密
B. Java编译成字节码可以在任何系统下运行
C. Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWSAPI函数
D. Java支持多线程
正确答案:————
东财《面向对象的程序设计》在线作业二(随机)
一、单选题:
1.[单选题]下列哪几个不是Java的正确标识符? (满分:)
A. a2
B. aa2
C. a2a
D. 2aa
正确答案:——D——
2.[单选题]Java中如果一个类由父类,则父类可以有()个。 (满分:)
A. 1
B. 2
C. 3
D. 不限制
正确答案:——A——
3.[单选题]String类中,得到字符串中字符个数的函数是() (满分:)
A. length成员变量
B. size成员变量
C. length()成员函数
D. size()成员函数
正确答案:——A——
4.[单选题]当某个组件为同一个事件注册了多个监听程序后,该事件发生时,监听程序的调用顺序是() (满分:)
A. 完全随机的
B. 注册的顺序
C. 注册的反顺序
D. 可以控制
正确答案:————
5.[单选题]通过()方法可以将组件加入容器并显示出来 (满分:)
A. insert
B. add
C. create
D. make
正确答案:————
6.[单选题]调用finalize方法的作用是() (满分:)
A. 向系统报警
B. 保留对象的资源
C. 释放对象所占资源
D. 什么也不做
正确答案:————
7.[单选题]缓冲区写者是() (满分:)
A. BufferedReader
B. BufferedWriter
C. InputStreamReader
D. InputStreamWriter
正确答案:————
8.[单选题]Java的参数传递是() (满分:)
A. 值传递
B. 引用传递
C. 值传递和引用传递
D. 指针传递
正确答案:————
9.[单选题]在读取数据流时,想跳过一定的字节数,可以使用什么函数? (满分:)
A. longskip(longl)
B. booleanmarkSupported()
C. voidmark(intmarkarea)
D. voidreset()
正确答案:————
10.[单选题]要想在URL对象中获取传输协议,则使用()方法 (满分:)
A. StringgetProtocol()
B. StringgetHost()
C. StringgetPort()
D. 无法得到
正确答案:————
11.[单选题]下列哪个不是Java的正确标识符? (满分:)
A. this
B. thisA
C. This
D. Athis
正确答案:————
12.[单选题]对于FileOutputStream的实例对象,如果所指定的文件不存在,则产生() (满分:)
A. IOException
B. 创建文件
C. FileInputException
D. FileNotFoundException
正确答案:————
13.[单选题]假设username是一个Java中的变量,下列哪几个标识符与username表示的是同一个变量? (满分:)
A. UserName
B. Username
C. userName
D. username
正确答案:————
14.[单选题]已知一个图片的URL地址,Java中怎样能够得到这幅图片? (满分:)
A. 使用getAudioClip()函数
B. 使用getImage()函数
C. 需要复杂的编程
D. 无法得到
正确答案:————
15.[单选题]Frame是()类的子类 (满分:)
A. Panel
B. Window
C. Component
D. Container
正确答案:————
16.[单选题]BufferedOutputStream使用()方法强制输出剩余的数据 (满分:)
A. clear()
B. flush()
C. Clear()
D. Flush()
正确答案:————
17.[单选题]当多线程之间需要发生一定的关系的时候,称作() (满分:)
A. 线程同步
B. 线程交互
C. 线程交换
D. 死锁
正确答案:————
18.[单选题]BufferedWriter中使用()方法强制清空缓冲区的零余内容 (满分:)
A. flush()
B. clear()
C. Flush()
D. Clear()
正确答案:————
19.[单选题]在对String类进行查找比较操作时,字符串的长度() (满分:)
A. 不变
B. 变长
C. 变短
D. 不一定
正确答案:————
20.[单选题]JDK1.0的事件处理模型称作() (满分:)
A. 层次模型
B. 消息模型
C. 事件模型
D. 委托模型
正确答案:————
二、多选题:
21.[多选题]Java的基本类型包括那些类?() (满分:)
A. 逻辑型
B. 字符型
C. 整型
D. 浮点型
正确答案:————
22.[多选题]下列Java变量的说明和赋值正确的有? (满分:)
A. floatf=3.1415f
B. doublew=3.1415
C. inti=3.1415
D. charc='a'
正确答案:————
23.[多选题]下列关于Java语言设计目的叙述那些是正确的?() (满分:)
A. 创建一种面向对象的语言
B. 提供一个编译-连接-装载的系统
C. 允许程序下载代码模块
D. 支持多线程
正确答案:————
24.[多选题]加入复选框组后,复选框其实() (满分:)
A. 没有变化
B. 变成了单选按钮
C. 必须处于“开”状态
D. 外观有所改变
正确答案:————
25.[多选题]下面的方法FileInputStream和FileOutputStream不支持的有() (满分:)
A. read()
B. close()
C. mark()
D. reset()
正确答案:————
东财《面向对象的程序设计》在线作业五(随机)
一、单选题:
1.[单选题]对选择框的操作将引发()事件 (满分:)
A. MouseEvent
B. MouseClickEvent
C. ActionEvent
D. ItemEvent
正确答案:——D——
2.[单选题]mouseClicked(MouseEvent)方法属于() (满分:)
A. ActionListener
B. ItemListener
C. MouseMotionListener
D. MouseListener
正确答案:——D——
3.[单选题]Frame是()类的子类 (满分:)
A. Panel
B. Window
C. Component
D. Container
正确答案:——B——
4.[单选题]每个容器中都包含一个指向()实例(实际上是某个实现了LayoutManager接口的类的实例)的引用,称为该容器的布局管理器 (满分:)
A. LayoutManager
B. Layout
C. Manager
D. WindowManager
正确答案:————
5.[单选题]Java中()类是所有类的父类. (满分:)
A. CObject
B. Ojbect
C. object
D. cobject
正确答案:————
6.[单选题]一段代码可能导致异常,程序员将它放到了一个try模块中,catch(){……}块中的代码为空,那么() (满分:)
A. 编译无法通过
B. 只有在代码所在函数的声明中抛出才能编译通过
C. 代表对异常不做处理,编译可通过
D. 运行时一定出错
正确答案:————
7.[单选题]Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在()之后 (满分:)
A. class
B. super
C. extends
D. implements
正确答案:————
8.[单选题]一个对象被持续化后,对象中的()被保存下来 (满分:)
A. 数据
B. 方法
C. 静态数据
D. 静态方法
正确答案:————
9.[单选题]Java的API文档是以什么格式提供的? (满分:)
A. RTF
B. WORD
C. HTML
D. EXCEL
正确答案:————
10.[单选题]C和C++语言中,内存的释放是由谁来完成的? (满分:)
A. 程序开发人员
B. 操作系统
C. 编译器
D. 程序的用户
正确答案:————
11.[单选题]GridBagLayout是以()为基础 (满分:)
A. Flow
B. Border
C. Grid
D. Card
正确答案:————
12.[单选题]一个类继承Thread类,那么它还可以继承其它的类吗? (满分:)
A. 不可以
B. 可以
C. 不一定
正确答案:————
13.[单选题]()是面向对象语言中的一种复合数据类型。它是复合数据类型的超集。 (满分:)
A. 复合数据类型
B. 类
C. 对象
D. 成员
E. 引用
正确答案:————
14.[单选题]建立一个socket连接,客户端程序除了知道主机的地址和名称以外,还需要什么? (满分:)
A. 不需要其它的
B. 主机程序的端口号
C. 主机的第一个路由器
D. 主机的MAC地址
正确答案:————
15.[单选题]下面关于封装的叙述正确的有() (满分:)
A. 为了完成封装,必须将成员变量定义成公有类型
B. 为了完成封装,必须将成员变量定义成私有类型
C. 为了完成封装,必须将成员变量定义成保护类型
D. 把变量定义成私有或保护类型不一定就完成了封装
正确答案:————
16.[单选题]Java把class类型的变量看作是() (满分:)
A. 引用
B. 指针
C. 常量
D. 内存首地址
正确答案:————
17.[单选题]synchronized(this){……}……部分称作() (满分:)
A. 同步函数
B. 同步方法
C. 同步块
D. 同步标志
正确答案:————
18.[单选题]对象在没有初始化时,值为() (满分:)
A. 0
B. null
C. 1
D. 不可预测
正确答案:————
19.[单选题]什么技术可以把Java程序编译生成与具体平台有关的本机执行代码,来提高效率? (满分:)
A. JVM
B. JIT
C. JINI
D. CROBO
正确答案:————
20.[单选题]在Java程序中试图打开一个文件,但文件不存在,Java会立即产生一个() (满分:)
A. 异常
B. 错误
C. 错误日志
D. 立即死机
正确答案:————
二、多选题:
21.[多选题]当对象实例作为自变量传送给方法时() (满分:)
A. 方法可以改变引用值
B. 方法不可以改变引用值
C. 方法可以修改引用指向的对象内容
D. 方法不可以修改引用指向的对象内容
正确答案:————
22.[多选题]下列属于支持Applet的浏览器有()。 (满分:)
A. HotJava
B. NetscapeNavigator
C. InternetExplore
D. TecentInternetExplore
正确答案:————
23.[多选题]Java的线程一般包括哪三个部分? (满分:)
A. 虚拟CPU
B. Code
C. Data
D. Memory
正确答案:————
24.[多选题]下面的方法FileInputStream和FileOutputStream不支持的有() (满分:)
A. read()
B. close()
C. mark()
D. reset()
正确答案:————
25.[多选题]下列哪几个是Java正确的注释风格? (满分:)
A. //Hello
B. /*Hello*/
C. /**Hello*/
D. ’Hello
正确答案:————
东财《面向对象的程序设计》在线作业四(随机)
一、单选题:
1.[单选题]HTML文件中,可以通过<applet>中的()标记为Applet指定参数。 (满分:)
A. <param>
B. <name>
C. <alt>
D. <codebase>
正确答案:——A——
2.[单选题]不变(长度)字符串使用()处理. (满分:)
A. char
B. Character
C. String
D. StringBuffer
正确答案:——C——
3.[单选题]在Applet中,获取声音和图像时需要的URL通常由()函数获得。 (满分:)
A. getDocumentBase()
B. getDocument()
C. getBase()
D. getCodeBase()
正确答案:——A——
4.[单选题]垃圾收集器在Java虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。 (满分:)
A. 存储的数据大小
B. 存储数据的重要性
C. 在内存的高端还是低端
D. 内存被引用的次数
正确答案:————
5.[单选题]RandomAccessFile类中()方法返回文件的长度 (满分:)
A. longlength()
B. longsize()
C. longfileLength()
D. longgetLength()
正确答案:————
6.[单选题]显式成员初始化和构造方法哪个先被执行? (满分:)
A. 显式的成员初始化
B. 构造函数
C. 不一定
D. 同时
正确答案:————
7.[单选题]数组的唯一的数据成员是() (满分:)
A. size
B. Size
C. Length
D. length
正确答案:————
8.[单选题]synchronized()的参数必须是() (满分:)
A. 一个对象实例
B. 一个类名
C. me
D. this
正确答案:————
9.[单选题]下列哪个是Java的正确编译命令? (满分:)
A. javaHelloWorldApp
B. javaHelloWorldApp.java
C. javacHelloWorldApp
D. javacHelloWorldApp.java
正确答案:————
10.[单选题]使用BoderLayout布局管理器,当在容器的某个区域加入多个组件的时候.() (满分:)
A. 一个组件可见
B. 两个组件可见
C. 三个组件可见
D. 所有组件都可见
正确答案:————
11.[单选题]Java要提供一个解释运行的环境,缩短编译-连接-装载-测试周期,提高开发速度,那么这个目的主要是通过什么技术实现的? (满分:)
A. Java虚拟机
B. 垃圾收集机制
C. 三级代码安全检查机制
D. JINI技术
正确答案:————
12.[单选题]Java去掉了C++中影响代码健壮的指针结构,内存的释放是由()来完成的?() (满分:)
A. Java虚拟机
B. 垃圾收集机制
C. 三级代码安全检查机制
D. 程序员用代码来完成的
正确答案:————
13.[单选题]要处理选择框的事件必须实现()接口 (满分:)
A. ActionListener
B. MouseListener
C. MouseMotionListener
D. ItemListener
正确答案:————
14.[单选题]Java的参数传递是() (满分:)
A. 值传递
B. 引用传递
C. 值传递和引用传递
D. 指针传递
正确答案:————
15.[单选题]显示弹出式菜单使用()方法 (满分:)
A. show
B. showPopupMenu
C. showMenu
D. Show
正确答案:————
16.[单选题]文本域允许用户输入()行文本内容 (满分:)
A. 1
B. 2
C. 3
D. 一般不限制
正确答案:————
17.[单选题]等待另一个线程结束的函数是() (满分:)
A. sleep()
B. suspend()
C. resume()
D. join()
正确答案:————
18.[单选题]JVM运行的代码一般存储在什么为扩展名的文件中? (满分:)
A. java
B. jvm
C. class
D. obj
正确答案:————
19.[单选题]在Java进行垃圾回收之前,Java自动调用对象的()方法 (满分:)
A. 构造
B. 析构
C. finalize
D. dispose
正确答案:————
20.[单选题]操作锁定标志的关键字是() (满分:)
A. asychronized
B. sychronized
C. Asychronized
D. Sychronized
正确答案:————
二、多选题:
21.[多选题]当容器需要为某个组件()时,便会请求它的布局管理器完成相应的工作 (满分:)
A. 定位
B. 决定大小
C. 改变颜色
D. 改变状态
正确答案:————
22.[多选题]在框架中监听键盘事件可行的是() (满分:)
A. 直接监听
B. 加入画布,在画布中监听
C. 加入面板,在面板中监听
D. 不能监听
正确答案:————
23.[多选题]下面属于字体风格常量的有() (满分:)
A. Font.BOLD
B. Font.ITALIC
C. Font.PLAIN
D. Font.BOLD+Font.ITALIC
正确答案:————
24.[多选题]在Java程序中,下列哪几项属于空白?() (满分:)
A. 空格
B. 制表符
C. 换行符和回车符
D. /*符
正确答案:————
25.[多选题]Java既可以把对象写入数据流,又可以把对象从数据流读出,这个功能是由()类实现的 (满分:)
A. InputStream
B. OutputStream
C. ObjectInputStream
D. ObjectOutputStream
正确答案:————
无忧答案网 附件是答案,核对题目,自助下载
页:
[1]