为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 我爱孙佳怡
兄弟你牛啊,听了你的解释后,恍然大悟啊

最新回答 / 政政0213
Java工程师

已采纳回答 / 喵大大今天学习了吗
actor就是Thread线程类的子类啊,用了extends,所以可以用父类方法

最新回答 / Lawrence
你输出这个能量总和精度这么高的吗。。。。可能是double有点跟不上你这个精度吧

最新回答 / qq_等不到流星等时光_03233429
这个本来就是cpu自动决定谁先走,谁后走的,可以用sleep方法控制你想要控制的进程啊

已采纳回答 / leopoincare
/**
 * Creates an {@code ArrayBlockingQueue} with the given (fixed)
 * capacity and the specified access policy.
 *
 * @param capacity the capacity of this queue
 * @param fair if {@code true} then queue accesses for...

最新回答 / laji
条件不满足就不做转移,原先值还是原先值

最赞回答 / 我梦寐以求是真爱与自由
继承Thread和实现Runnable其区别主要在于共享数据,Runnable接口是可以共享数据的,多个Thread可以同时加载一个Runnable,当各自Thread获得CPU时间片的时候开始运行Runnable,Runnable里面的资源被共享。而...

最赞回答 / 火云邪神的爷爷4298702
thread.interrupt()方法的作用是唤醒阻塞的线程,并抛出异常。当sleep后,线程阻塞,thread.interrupt()方法执行后,线程又被唤醒并抛出异常。因为线程被唤醒,所以this.isInterrupted()的值为false,while语句继续

最赞回答 / SeokHo
首先,线程会在把线程内代码全部跑完以后停止,这叫做正常停止。调用stop是强行停止,不推荐使用。这里使用了keeprunning = false,那么就会跳出while循环,然后继续进行while循环以下的剩余代码,等剩余代码跑完,线程内就没有代码可以跑了,于是该线程就自己停止了。换成别的情况也是一样,比如说你得线程里只有一个System.out.print(),那么在执行完这个打印任务后,线程就停止了,这种情况不需要keeprunning=false。这里使用keeprunning=false的目的只是...
课程须知
本课程的学习,需要小伙伴们具有面向对象基础知识及 Java 语言基础。如果您是新手,建议先移步 《Java入门第一季》和《Java入门第二季》
老师告诉你能学到什么?
1、Java 中如何使用线程 2、什么是争用条件 3、线程如何交互

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消