高分急求java多线程的一道题解

[复制链接]
查看11 | 回复4 | 2009-3-10 18:24:28 | 显示全部楼层 |阅读模式
各位高手,老师让我们做一道java多线程题,但我们没学多线程……上学期又不是这老师教的。我看了几遍多线程这一章但还是做不出来。所以急求给位高手给个答案,要不给个具体思路也行啊 再次先谢过了。
————————————————————————————————
这是题: 创建并启动四个线程,让每个线程启动后就按一个随机数休眠,再启动,再休眠,十次后退出,输出每个线程每次休眠的时间和总共休眠时间。
————————————————————————————————
谢谢
一楼的骗子……我很急 不要开玩笑好不?

回复

使用道具 举报

千问 | 2009-3-10 18:24:28 | 显示全部楼层
public class Test implements Runnable { private String name; Test(String name){ this.name = name; } public static void main(String[] args) { Test T1 = new Test("T1"); Test T2 = new Test("T2"); new Thread(T1).start(); new Thread(T2).start(); } public void run() { int i=0; int sleepTime=0; int total...
回复

使用道具 举报

千问 | 2009-3-10 18:24:28 | 显示全部楼层
public class Test implements Runnable { private String name; Test(String name){this.name = name; } public static void main(String[] args) {Test T1 = new Test("T1");...
回复

使用道具 举报

千问 | 2009-3-10 18:24:28 | 显示全部楼层
用Thread里的静态方法sleep就行啊,自己多动动手。用start来启动线程。最终运行的是你创建的线程里的run方法,sleep会有异常,try--catch一下就行了。好运~...
回复

使用道具 举报

千问 | 2009-3-10 18:24:28 | 显示全部楼层
import java.util.Random;public class SimpleThread implements Runnable{ Random r = new Random(); int rint = 2000; long totalTime; long sleepTime; int i = 0; public...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行