java的主要选择题(2)

2019-01-27 15:15

在AWT中部件如何注册事件监听者? A. 调用应用的addXXXListener()方法 B. 调用事件addXXXListener()方法 C. 调用部件的addXXXListener()方法 D. 调用监听者的addXXXListener()方法 设有如下代码 import java.awt.*; public class SetF extends Frame{ public static void main(String argv[]){ SetF s=new SetF(); s.setSize(300,200); s.setVisible(true); } } 怎样设置窗体的背景为pink色 A) s.setBackground(Color.pink); B) s.setColor(PINK); C) s.Background(pink); D) s.color=Color.pink 下列哪条指令可用于创建具有20个字符的文本框:( ) A. new TextField(20); B. new Text(20); C. new TextArea(10,20); D. new Label(20); 通过哪个方法可以改变按钮的颜色 A. setColor B. setBackground C. getBackground D. setForeground 新创建的 Frame是不可见的,使用哪个方法可使其可见。 (A) setSize(300,200) (B) setVisible(true) (C) dispose() (D) repaint() Frame的默认的布局管理器是下列哪一个( ) A.FlowLayout B.BorderLayout C.GridLayout D.CardLayout 修改C 1 11-0-0 /删除 修改A 1 11-0-0 /删除 修改A 1 11-0-0 /删除 修改B 1 11-0-0 /删除 修改B 1 11-0-0 /删除 修改B 1 11-0-0 /删除 下面哪个语句是正确的( ) A.Object o=new Button(″A″); B.Button b=new Object(″B″); C.Panel p=new Frame(); D.Frame f=new Panel(); 容器类java.awt.Container的父类是? A)java.awt.Window B)java.awt.Component C) java.awt.Frame D)java.awt.Panel AWT部件如何注册事件监听者? A 2 11-0-0 修改/删除 B 1 11-0-0 修改/删除 C 1 11-0-0 修改/A) 通过调用应用的addXXXListener()方法 B) 通过调用事件addXXXListener()方法 C) 通过调用部件的addXXXListener()方法 D) 通过调用监听者的addXXXListener()方法 哪种布局是容器大小改变时,容器中按钮的大小不变? A) BorderLayout B) FlowLayout C) CardLayout D) GridLayout 以下哪个方法用来让窗体关闭( ) A) display() B) close() C) dispose() D) open() 建立窗口应创建以下哪个类的对象? A) Component B) Container C) Window D) Frame 在Java中所有类的根类是? A)java.lang.Object B)java.lang.Class C)java.applet.Applet D)java.awt.Frame 以下哪类鼠标事件的处理不在MouseListener接口中定义? A) 鼠标单击 B) 鼠标按下 C) 鼠标拖动 D) 鼠标移入 当容器的大小改变时,布局中按钮的大小不会发生改变,则该容器使用的布局是: A. BorderLayout B. FlowLayout C. CardLayout D. GridLayout 下列哪条指令可用于创建具有10行20列的文本域: (A)new TextArea(10,20) (B)new TextArea(20,10) (C)new TextArea(new Rows(10), new Colums(20) (D)new TextArea(200) 删除 B 1 11-0-0 修改/删除 C 1 11-0-0 修改/删除 修改/删除 修改/删除 D 1 11-0-0 A 1 11-0-0 C 1 11-0-0 修改/删除 B 2 11-0-0 修改/删除 A 2 11-0-0 修改/删除 类Panel默认的布局管理器是 A)GridLayout B)BorderLayout C)FlowLayout D)CardLayout 修改/删C 1 11-0-0 除 如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器? 修改/删A)BoxLayout B 1 11-0-0 除 B)GridLayout C)BorderLayout D)FlowLouLayout 以下哪个方法用来让窗体关闭。( ) A. display() B. close() 修改/删C 1 11-0-0 除 C. dispose() D. open() 容器类java.awt.container的父类是 A. java.awt.Window B. java.awt.Component C. java.awt.Frame D. java.awt.Panel Panel和Applet的默认布局管理器是 A. CardLayout B. FlowLayout C. BorderLayout D. GridLayout 下列关于Frame类的说法不正确的是 A)Frame是Window类的直接子类 B)Frame对象显示的效果是一个窗口 C)Frame被默认初始化为可见 D)Frame的默认布局管理器为BorderLayout 下列Java常见事件类中哪个是鼠标事件类? A)InputEvent B)KeyEvent C)MouseEvent D)WindowEvent 以下哪个方法用来定义线程的执行体? A. start() B. init() C. run() D. main() E. synchronized() 哪个关键字用于与锁标记打交道? A. native B. static C. synchronized D. abstract 修改/删B 1 11-0-0 除 修改/删B 1 11-0-0 除 修改/删C 1 11-0-0 除 修改/删C 1 11-0-0 除 修改/删C 1 12-0-0 除 修改/删C 1 12-0-0 除 一个线程的run()方法中包含如下行: 1. try{ 2. sleep (100); 3. } catch (InterruptedException e) { } 修改/删假设线程没被中断,以下哪个正确? D 1 12-0-0 除 A. 代码不能编译,因为在线程的run()方法中不能捕获异常. B. 在第2行, 线程停止执行,至多过100毫秒继续执行. C. 在第2行, 线程停止执行,过100毫秒准时执行. D. 在第2行, 线程停止执行,100毫秒以后某个时刻继续执行. 以下程序的调试结果为: 1: public class Q1 extends Thread 2: { 3: public void run() 4: { 5: System.out.println(\6: this.stop(); 7: System.out.println(\8: } 9: 10: public static void main(String[] args) 11: { 12: Q1 a = new Q1(); 13: a.start(); 14: } 15: } A) 第7行编译错误. B) 第7行出现运行异常. C) 输出: Before start method After stop method D) 输出: Before start method 如果创建线程时提供一个目标对象,例如: Thread t = new Thread(targetObject); 则该targetObject需要是什么的实例? A) Thread B) Object C) Applet D) Runnable E) String 运行Dots类在控制台将输出什么? class Dots { DotThread t; public static void main(String[] args) { Dots d = new Dots(); d.t = new DotThread(); } public void init() { t.start(); new DashThread().start(); } 修改D 1 12-0-0 /删除 修改D 1 12-0-0 /删除 修改A 1 12-0-0 /删除 } class DotThread extends Thread { public void run() { for (int index = 0; index < 100; index++) System.out.print(\ } } class DashThread extends Thread { public void run() { for (int index = 0; index < 100; index++) System.out.print(\ } } A) 无输出 B) 输出100个点(.) C) 输出200个点(.) D) 输出100个破折号(-) E) 输出100个点和100个破折号 哪个关键字用于表示方法一次只能被一个线程执行. A. transient B. volatile C. synchronized D. native E. static 下面说法不正确的是( ) A.Java中线程是抢占式的 B.Java中线程是分时的 C.Java中的线程可以共享数据 D.Java中的线程可以共享代码 修改C 1 12-0-0 /删除 修改B 1 12-0-0 /删除 下列哪个方法可用于创建一个实现 Runable接口的类。 A.public class X implements Runable{ public void run(){......} } 修改B.public class X implements Thread{ public void A 1 12-0-0 /删run(){......} } 除 C.public class X implements Thread{ public int run(){......} } D.public class X implements Runable{ protected void run(){......} } 下列关于线程优先级的说法中,正确的是 A)线程的优先级是不能改变的 B)线程的优先级是在创建线程时设置的 C)在创建线程后的任何时候都可以设置 D)B和C 修改C 1 12-0-0 /删除


java的主要选择题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:卫生间聚氨酯防水涂料技术交底(0002)

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

马上注册会员

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