黑马程序员技术交流社区

标题: java问题 [打印本页]

作者: jack_jie    时间: 2015-6-19 19:52
标题: java问题
有4条线程,老大,老二,老三,老四,最后实现的效果是:老大执行10次,接着老二再执行20次,接着老三再执行30次,接着老四再执行40次,再循环回去,进行10遍??怎么解决
作者: 谢志宝    时间: 2015-6-19 20:33
新人菜鸟,默默的帮你顶一下
作者: Diors    时间: 2015-6-19 21:06
给实现Runnable那个类加一个变量用于次数 记录 在run()方法里加一个while循环
  1. while(count <= 40) {
  2.   // 此处放执行代码
  3.   this.count+=10;
  4. }
复制代码

作者: iFmmer    时间: 2015-6-19 21:07
那你还用什么多线程 直接for10 for20 for30 for40就行了233
作者: 林大涛    时间: 2015-6-19 21:21
外层循环如楼上Diors写的,这个关键是执行四个线程,是按顺序执行。
作者: 十五号的人生    时间: 2015-6-19 22:13
还没有学到呢,先记一下了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2