• 技术文章 >Java >java教程

    有关多线程的一些题目,分享大家做一下

    巴扎黑巴扎黑2017-06-26 11:47:00原创1282
    1.C Java 都是多线程语言。( )

    2.如果线程死亡,它便不能运行。( )

    3.Java 中,高优先级的可运行线程会抢占低优先级线程。( )

    4.程序开发者必须创建一个线程去管理内存的分配。( )

    5.一个线程在调用它的 start 方法,之前,该线程将一直处于出生期。( )

    6.当调用一个正在进行线程的 stop()方法时,该线程便会进入休眠状态。( )

    7.如果线程的 run 方法执行结束或抛出一个不能捕获的例外,线程便进入等待状态。( )

    8.一个线程可以调用 yield 方法使其他线程有机会运行。( )

    二、选择题

    1.Java 语言中提供了一个▁▁线程,自动回收动态分配的内存。

    A 异步

    B 消费者

    C 守护

    D 垃圾收集

    2.当▁▁方法终止时,能使线程进入死亡状态。

    A run

    B setPrority

    C yield

    D sleep

    3.用▁▁方法可以改变线程的优先级。

    A run

    B setPrority

    C yield

    D sleep

    4.线程通过▁▁方法可以使具有相同优先级线程获得处理器。

    A run

    B setPrority

    C yield

    D sleep

    5.线程通过▁▁方法可以休眠一段时间,然后恢复运行。

    A run

    B setPrority

    C yield

    D sleep

    6.▁▁方法使对象等待队列的第一个线程进入就绪状态。

    A run

    B notify

    C yield

    D sleep

    7.方法 resume( )负责重新开始▁▁线程的执行。

    A stop( )方法停止

    B sleep( )方法停止

    C wait( )方法停止

    D suspend( )方法停止

    8.▁▁方法可以用来暂时停止当前线程的运行。

    A stop( )

    B sleep( )

    C wait( )

    D suspend()

    以上就是有关多线程的一些题目,分享大家做一下的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:IDEA导入web项目详解(解决访问的404) 下一篇:JAVAEE——自定义拦截器、struts2标签、登陆功能和校验登陆拦截器的实现
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 怎么理解Java中的lambda表达式• Java数据结构之AVL树详解• 一起分析Java中异常的产生原因及处理• Java详细介绍之集合注意事项• Java基础归纳之枚举
    1/1

    PHP中文网