java复习题word2003版(3)

2020-04-14 16:25

187: 使用MouseListener处理鼠标事件,事件源发生的鼠标事件的种类有( D ) A: 2 B: 3 C: 4 D: 5 188: 当释放鼠标时,监视器会调用的方法有( B )

A: mousePressed(MouseEvent) B: mouseReleased(MouseEvent) C: mouseEntered(MouseEvent) D: mouseClicked(MouseEvent)

189: 使用MouseMotionListener接口处理鼠标事件,事件源发生的鼠标事件的种类有( B ) A: 1 B: 2 C: 3 D: 4 190:鼠标在容器中移动,监视器会调用的方法是( D )

A: mouseEntered B: mouseExited C: mouseDragged D: mouseMoved 191:改变鼠标指针形状,可使用方法( C )

A: setShape B: setCrosshair C: setCursor D: setWait 192: AWT提供给paint()方法的是哪个类的实例( C )

A: Thread B: Applet C: Graphics D: Component 193: 当为组件调用repaint()时,调用组件方法( A )

A: update B: paint C: draw D: show 194: 在文本框中设置文本的方法是( C )

A: setEchochar() B: getText() C: setText() D: Textfield() 195: 获取文本框的文本的方法是( D )

A: setEchochar() B: setText() C: Textfield() D: getText() 196: 用于文本区中设置文本同时清除文本区中原有文本的方法是( A )

A:setText(String s) B:getText() C:TextArea(String s) D:TextArea(int x,int y)\197: 对于文本区事件源,要获得监视器的方法是( A )

A: addTextListener() B: TextValueChanged() C: append(String s) D: insert(String s int x) 198: 下列监听器接口,哪个不能添加到TextArea对象中( B )

A:TextListener B:ActionListener C: MouseListener D: ComponentListener 199: 下列哪一项的实现不可以添加为TextField对象的监听器( D ) A: ActionListener B: FocusListener C: MouseMotionListener D: WindowsListener 200: 若要用空标题构造选择框,应选择方法( B )

A: JCheckbox(String s,boolean b,CheckboxGroup g) B: JCheckbox() C: JCheckbox(String s,boolean b) D: JCheckbox(String s) 201:单选控件(JRadioButton)每次选择可选择其中的项的个数是( A ) A: 1 B:2 C:3 D: 所有 202:滚动列表(JList)每次选择选项,可以选择个数是( D )

A: 1 B: 多个 C: 所有 D: 根据列表对象初始化参数确定 203: 获得滚动列表(JList)当前选项的索引,可以使用方法( B ) A: getSelectedItem() B:getSelectedIndex()

C:add(Sting) D:不能获得索引,只能得到选项字符串

204: 滚动列表(JList)可以产生几种事件( B )

A: 1 B: 2 C:3 D:4 205: 向窗口中加菜单,具体做法是( C )

A: 创建一个菜单条(JMenubar)对象作为一个菜单 B: 创建一个菜单(JMenu)对象作为一个菜单

C: 先创建一个菜单条(JMenubar)对象,再创建一个菜单(JMenu)对象,将菜单对象加入

菜单条对象

D: 创建窗口时直接用方法super()设置菜单 206: 往一个菜单中加一个菜单项,做法是( B )

A: 将菜单项直接加到菜单条中 B: 将菜单项加到一个菜单中 C: 创建一个菜单时将菜单项作为参数 D: 上述三种方法任一种都可以 207:设置一个菜单项不可选择,可使用方法( B )

A: setVisible(false) B: setEnabled(false) C: setItem(String s) D: 只要有菜单项就可选择 208: 选择一个菜单项,可产生的事件是( B )

A: ItemEvent B: ActionEvent C: TextEvent D: ContainerEvent 209: 使用类的子类可创建一个对话框,这个类是( A )

A: JDialog B: DialogBox C: DialogBoxParam D: DialogBoxIndirect 210: 对话框被分为( C )

A: 有模式 B: 无模式 C: 有模式和无模式 D: 没有模式的区分 211: 构造方法JDialog(Frame f,String s,Boolean b)中,参数可决定对话框的模式,这个参

数是( C )

A: f B:s C:b D:f,s和b 212: 可显示或隐藏对话框调用的方法是( D )

A: setTitle() B: setModal() C: setSize() D: setVisible() 213: 对话框本身是一个可在上面增加组件和容器的( A ) A: 容器 B: 组件 C: 窗口 D: 界面 214: 当一个有模式的对话框处于激活状态时,( C )

A: 可以在激活父窗口 B: 可以关闭父窗口

C: 不能激活父窗口 D: 父窗口也处于激活状态

215: 打开或关闭文件,应使用的对话框类是( B )

A: JDialog B: JFileChooser C: JFileDocument D: JFileExists 216: 获取当前文件对话框中显示的文件的字符串,可调用方法( B )

A: getDirectory B: getSelectedFile() C: getFilename() D: getFileExt() 217: 线程( B )

A: 是一个独立的程序 B: 不是一个独立的程序

C: 是程序中的一个方法 D: 是个类

218: 一个线程在它的一个完整的生命周期中通常经历的状态的种类有( C ) A:1 B:3 C:4 D:5

219: 一旦一个线程对象被创建,该线程就处于的状态是( A ) A: 新建 B: 就绪 C: 运行 D: 阻塞 220: 实现线程的途径有( B )

A: 1 B:2 C:3 D:4 221: 任何一个线程的创建都必须基于类( A )

A: Thread B: Runnable C: JApplet D: JFrame 222: 使一个线程进入就绪状态,应调用的方法是( B )

A: init() B: start() C: run() D: sleep() 223: 一个线程处于运行状态,该线程就会执行的方法是( D )

A: init() B: sleep() C: stop() D: run()

224: 使一个线程放弃处理器,休眠1.5秒,应调用的方法( B )

A: sleep(1.5) B: sleep(1500) C: suspend(1.5) D: suspend(1500) 225: 一个线程处于运行状态,实际上调用了方法( C )

A: start() B: init() C: run() D: paint() 226:Runnable接口中定义了一个方法是( D )

A: start() B: sleep() C: init() D: run()

227: 相同优先级的若干线程都处于就绪状态,如果要使当前线程放弃处理器资源,让给其后的

线程,应调用方法( C )

A: init() B: stop() C: sleep() D: start() 228: 可确定当前占有CPU的线程调用的方法是( C )

A: getName() B: getThread() C: currentThread() D: currentName() 229: 用Thread类的子类创建线程时,必须重新定义的方法是( D )

A: start() B: init() C: paint() D: run() 230: 用Runnable实现线程时,必须实现的方法( D )

A: start() B: init() C: paint() D: run() 231: 使用接口实现线程的优点( C )

A; 线程运行效率高 B:线程程序简单 C:可再从其它类派生 D:实现线程容易 232: 基于Runnable实现线程时,Thread类的构造方法中必须指明( B )

A: 线程组名 B:目标对象 C: 线程名 D: 线程组名和线程名 233: 多个线程可同时操作一个数据,为了保证该数据的准确性,可将操作该数据的部分改( A) A: 同步 B: 异步 C: 只读 D: 只写 234: 可将语句块或方法设为同步使用的语句是( D )

A: static B: abstract C: final D: synchronized

235:如果一个方法声明为同步方法,在有些情况下仍然需要其他线程访问该数据,可在该方法中

使当前线程等待调用的方法是( C )

A:sleep() B: stop() C: wait() D: notify() 236:处于等待的线程,如果要使该线程恢复运行状态,应调用方法( D )

A: start() B: run() C: resume() D: notify() 237: 如果想在run方法结束前消灭该线程,应调用方法( B )

A: stop() B: interrupt() C: destroy() D: cancel()


java复习题word2003版(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第二章 材料的力学行为课后习题答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: