注意:此页面搜索的是所有试题
辽宁师范大学-JAVAWEB编程基础(高起专)
1. (单选题) ThreAd类用来创建和控制线程,一个线程从下面()方法开始执行。(本题3.5分)
A、 init
B、 stArt
C、 run
D、 notifyAll
2. (单选题) 实现线程体的方式除了继承ThreAd类,还可以实现()接口。(本题3.5分) A、 CloneABle B、 RunnABle C、 IterABle D、 SeriAlizABle
3. (单选题) 哪个方法是实现RunnABle接口所需的?(本题3.5分) A、 wAit B、 run C、 stop D、 updAte
4. (单选题) 下面让线程休眠分钟的正确方法是(本题3.5分) A、 sleep(1) B、 sleep(60) C、 sleep(1000) D、 sleep(60000)
5. (单选题) 以下哪个最准确描述synchronized关键字(本题3.5分) A、 允许两线程并行运行,而且互相通信; B、 保证在某时刻只有一个线程可访问方法或对象 C、 保证允许两个或更多处理同时开始和结束; D、 保证两个或更多线程同时开始和结束。
6. (单选题) 于JAVA语言的内存回收机制,下列选项中最正确的一项是。(本题3.5分) A、 程序要求用户必须手工创建一个线程来释放内存 B、 JAVA程序允许用户使用指针来释放内存 C、 内存回收线程负责释放无用内存 D、 内存回收线程不能释放内存对象
7. (单选题) 在JAVA程序中,下列关于线程的说法错误的是:(本题3.5分) A、 run方法是运行线程的主体 B、 多个进程运行时执行顺序是按顺序执行的 C、 如果线程死亡,它便不能运行 D、 在JAVA中,高优先级的可运行线程会抢占低优先级线程
8. (单选题) 编写线程类,要继承的父类是:(本题3.5分) A、 OBject B、 RunnABle C、 Exception D、 ThreAD
9. (单选题) 启动一个线程的方法是哪项?(本题3.5分) A、 join B、 runf C、 stArt D、 sleep
10. (单选题) 编写线程类,可以通过实现那个接口来实现?(本题3.5分) A、 RunnABle B、 ThrowABle C、 SeriAlizABle D、 CompArABle
11. (单选题) 下列关于Java线程的说法那些是正确的()(本题3.5分) A、 每一个Java线程可以看成由代码一个真实的CPU以及数据三部份组成。 B、 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。 C、 Thread类属于java.util程序包。 D、 以上说法无一正确。
12. (单选题) 运行下列程序,会产生什么结果?()publicclassXextendsThreadimplementsRunable{publicvoidrun{System.out.println"thisisrun";}publicstaticvoidmainStringargs[]{Threadt=newThreadnewX;t.start;(本题3.5分) A、 第一行会产生编译错误 B、 第六行会产生编译错误 C、 第六行会产生运行错误 D、 程序会运行和启动
13. (单选题) 下列选项中,用于定义接口的关键字是()(本题3.5分) A、 Import B、 implements C、 interface D、 protected
14. (单选题) 定义类头时能使用的修饰符是(本题3.5分) A、 Private B、 Static C、 Abstract D、 protected
15. (单选题) 下面哪个方法不可以在任何时候被任何线程调用?(本题3.5分) A、 wait B、 sleep C、 yield D、 synchronizedthis
2. (单选题) 实现线程体的方式除了继承ThreAd类,还可以实现()接口。(本题3.5分) A、 CloneABle B、 RunnABle C、 IterABle D、 SeriAlizABle
3. (单选题) 哪个方法是实现RunnABle接口所需的?(本题3.5分) A、 wAit B、 run C、 stop D、 updAte
4. (单选题) 下面让线程休眠分钟的正确方法是(本题3.5分) A、 sleep(1) B、 sleep(60) C、 sleep(1000) D、 sleep(60000)
5. (单选题) 以下哪个最准确描述synchronized关键字(本题3.5分) A、 允许两线程并行运行,而且互相通信; B、 保证在某时刻只有一个线程可访问方法或对象 C、 保证允许两个或更多处理同时开始和结束; D、 保证两个或更多线程同时开始和结束。
6. (单选题) 于JAVA语言的内存回收机制,下列选项中最正确的一项是。(本题3.5分) A、 程序要求用户必须手工创建一个线程来释放内存 B、 JAVA程序允许用户使用指针来释放内存 C、 内存回收线程负责释放无用内存 D、 内存回收线程不能释放内存对象
7. (单选题) 在JAVA程序中,下列关于线程的说法错误的是:(本题3.5分) A、 run方法是运行线程的主体 B、 多个进程运行时执行顺序是按顺序执行的 C、 如果线程死亡,它便不能运行 D、 在JAVA中,高优先级的可运行线程会抢占低优先级线程
8. (单选题) 编写线程类,要继承的父类是:(本题3.5分) A、 OBject B、 RunnABle C、 Exception D、 ThreAD
9. (单选题) 启动一个线程的方法是哪项?(本题3.5分) A、 join B、 runf C、 stArt D、 sleep
10. (单选题) 编写线程类,可以通过实现那个接口来实现?(本题3.5分) A、 RunnABle B、 ThrowABle C、 SeriAlizABle D、 CompArABle
11. (单选题) 下列关于Java线程的说法那些是正确的()(本题3.5分) A、 每一个Java线程可以看成由代码一个真实的CPU以及数据三部份组成。 B、 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。 C、 Thread类属于java.util程序包。 D、 以上说法无一正确。
12. (单选题) 运行下列程序,会产生什么结果?()publicclassXextendsThreadimplementsRunable{publicvoidrun{System.out.println"thisisrun";}publicstaticvoidmainStringargs[]{Threadt=newThreadnewX;t.start;(本题3.5分) A、 第一行会产生编译错误 B、 第六行会产生编译错误 C、 第六行会产生运行错误 D、 程序会运行和启动
13. (单选题) 下列选项中,用于定义接口的关键字是()(本题3.5分) A、 Import B、 implements C、 interface D、 protected
14. (单选题) 定义类头时能使用的修饰符是(本题3.5分) A、 Private B、 Static C、 Abstract D、 protected
15. (单选题) 下面哪个方法不可以在任何时候被任何线程调用?(本题3.5分) A、 wait B、 sleep C、 yield D、 synchronizedthis