简介 目录 评价 推荐
  • 长安未央 2019-09-10

    //如果还有子线程在运行,主线程就让出CPU资源 //直到所有的子线程都运行完了,主线程再继续往下执行

    while(Thread.activeCount()>1){

             Thread.yield();

    }

    截图
    0赞 · 0采集
  • HungerCheung 2018-07-30

    晕晕乎乎地从“同步”听到“互斥”;从 synchronized 听到 volatile ;从“重排序”听到“原子性”;

    不求甚解,在此mark,之后二刷吧。

    0赞 · 0采集
  • 不知道取啥名啊 2018-04-13

    匿名内部类访问外部类局部变量,变量必须为final属性

    1赞 · 1采集
  • 慕粉4192055 2018-01-28
    volatile不保证原子性示例代码
    截图
    0赞 · 0采集
  • 李霄何 2017-11-06
    测试代码。
    截图
    0赞 · 0采集
  • 云出枫岫 2017-03-09
    yield
    截图
    0赞 · 0采集
  • 发现你 2016-11-10
    代码测试 Thread.activeCount() 主线程等待子线程执行
    截图
    0赞 · 0采集
  • 庄学爸 2016-11-01
    while(Thread.activeCount() > 1 ){ Thread.yield(); } //如果还有子线程在运行,主线程就让出cpu资源,直到所有的子线程都运行完了,主线程再继承往下执行.
    截图
    0赞 · 0采集
  • 梦编猿 2016-08-11
    细说Java多线程之内存可见性——volatile不能保证原子性 I Ps:理论来讲,最后的值应该是500,但是因为num++;不是原子操作,且volatile关键字又没有原子性,所以偶尔会出现<500的情况。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    截图
    1赞 · 0采集
  • qq_AGL 2016-07-16
    Thread.activeCount(),当前运行中的线程数量 Thread.yield()当前线程让出cpu资源
    截图
    0赞 · 0采集
  • qq_Fay_0 2016-04-12
    让主线程让出CPU资源
    截图
    0赞 · 0采集
  • Lgin 2016-04-12
    //如果还有子线程在运行,主线程就让出CPU资源 //直到所有的子线程都运行完了,主线程再继续往下执行 while(Thread.activeCount()>1){ Thread.yield(); }
    1赞 · 2采集
  • Lgin 2016-04-12
    原子性 每次只有一条线程能执行锁内代码 可见性 保证数据同步更新,不会造成出错
    0赞 · 1采集
  • Jde冻结 2016-02-27
    让出cpu资源,让所有子线程都执行完才做main方法后面几行
    截图
    0赞 · 0采集
  • Jde冻结 2016-02-27
    为什么这里报错要对变量加final
    截图
    0赞 · 0采集
  • MrToms 2015-12-26
    主线程让出资源,等待所有子线程完成后再执行
    截图
    0赞 · 0采集
  • 正在隐身0 2015-11-20
    原子性 每次只有一条线程能执行锁内代码 可见性 保证数据同步更新,不会造成出错
    截图
    0赞 · 1采集
  • qq_Ostrovsky_0 2015-10-14
    //如果还有子线程在运行,主线程就让出CPU资源 //直到所有的子线程都运行完了,主线程再继续往下执行 while(Thread.activeCount()>1){ Thread.yield(); }
    0赞 · 0采集
  • 晴天小磊 2015-10-13
    //如果还有子线程在运行,主线程就让出CPU资源
    截图
    0赞 · 0采集
  • 精致的小猪 2015-08-28
    //如果还有子线程在运行,主线程就让出CPU资源 //直到所有的子线程都运行完了,主线程再继续往下执行 while(Thread.activeCount()>1){ Thread.yield(); }
    0赞 · 0采集
  • D_r 2015-08-06
    while(Thread,activeCount() > 1){ Thread.yield(); } //如果还有子线程在运行,主线程就让出cpu 资源,直到所有的子线程都运行结束,主线程在继续往下执行
    0赞 · 0采集
  • 7号路灯 2015-07-05
    while(Thread,activeCount() > 1){ Thread.yield(); } //如果还有子线程在运行,主线程就让出cpu 资源,直到所有的子线程都运行结束,主线程在继续往下执行
    0赞 · 2采集
  • 藏红 2015-06-29
    While(Thread.activeCount()>1) { Thread.yield(); } //如果还有子线程在运行,主线程就让出CPU资源,直到所有的字线程都运行完了,主线程再继续往下执行
    0赞 · 0采集
  • 王caster 2015-04-18
    输出结果可能是500,也可能小于500
    截图
    0赞 · 0采集
  • 一个人潇洒的生活 2015-04-07
    /* * 如果还有子线程在运行,主线程就让出cpu资源,知道所有的子线程都运行完了,主线程在继续向下运行 */ while(Thread.activeCount() > 1) { Thread.yield(); }
    0赞 · 0采集
数据加载中...
开始学习 免费