试卷相关题目
- 1请阅读下面程序public class ThreadTest{public static void main(String args[ ]){TABThread t1 = new Thread( new Hello( ) );Thread t2 = new Thread( new Hello( ) );TABt1.start( );t2.start( );}}class Hello implements Runnable{int i ;public void run( ){while( true){System.out.println("Hello"+i++);if (i==5) break ;}}}该程序创建线程使用的方法是
A.继承Thread类
B.实现Runnable接口TAB
C.t1.start()
D.t2.start()
开始考试点击查看答案 - 2下列叙述中,正确的是
A.线程与进程在概念上是不相关的TAB
B.一个线程可包含多个进程TAB
C.一个进程可包含多个线程TAB
D.Java中的线程没有优先级
开始考试点击查看答案 - 3下列叙述中,错误的是
A.所有的字节输入流都从InputStream类继承
B.所有的字节输出流都从OutputStream类继承
C.所有的字符输出流都从OutputStreamWriter类继承
D.所有的字符输入流都从Reader类继承
开始考试点击查看答案 - 4请阅读下面程序import jav
A.io.*;public class ExceptionCatch{public static void main(String args[]){try{FileInputStream fis=new FileInputStream("text");System.out.println("content of text is:");}catch(FileNotFoundException e){System.out.println(e);System.out.println("message:"+e.getMessage());e.printStackTrace(System.out);}____________________{System.out.println(e);}}}为保证程序正确运行,程序中下划线处的语句应是A.catch(FileInputStream fis)
B.e.printStackTrace()TAB
C.catch(IOException e)
D.System.out.println(e)
开始考试点击查看答案 - 5请阅读下面程序public class ExampleStringBuffer{public static void main(String[] args){StringBuffer sb=new StringBuffer ("test");System.out.println("buffer ="+sb);System.out.println("length ="+sb.length());}}程序运行结果中在"length="后输出的值是
A.10
B.4
C.20
D.30
开始考试点击查看答案 - 6Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是
A.getAbsolutePath()
B.getParentFile()TAB
C.getAbsoluteFile()
D.getName()
开始考试点击查看答案 - 7下列叙述中,错误的是
A.Java中没有检测和避免死锁的专门机制
B.程序中多个线程互相等待对方持有的锁,可能形成死锁
C.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放
D.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放
开始考试点击查看答案 - 8请阅读下面程序public class ThreadTest {public static void main(String args[ ]) throws Exception{int i=0;Hello t = new Hello( );__________________;while( true){System.out.println("Good Morning"+i++);if (i == 2 && t.isAlive()){System.out.println("Main waiting for Hello!");t.join(); //等待t运行结束}if (i==5) break ;}}}class Hello extends Thread{int i ;public void run( ){while( true){System.out.println("Hello"+i++);if (i==5) break ;}}}为使该程序正确执行,下划线处的语句应是
A.t.sleep()
B.t.yield()
C.t.interrupt()
D.t.start()
开始考试点击查看答案 - 9Panel类的默认布局管理器是
A.BorderLayout
B.CardLayout
C.FlowLayout
D.GridBagLayout
开始考试点击查看答案 - 10下列叙述中,错误的是
A.JButton类和标签类可显示图标和文本TAB
B.Button类和标签类可显示图标和文本
C.AWT构件能直接添加到顶层容器中
D.Swing构件不能直接添加到顶层容器中
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2014年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它