java线程调度问题

[复制链接]
查看11 | 回复2 | 2010-9-19 17:01:17 | 显示全部楼层 |阅读模式
我想用一个线程,通过这个线程中的方法,启、停另一个制定线程,可以怎么做?
如果有代码,将进行加分,急!

回复

使用道具 举报

千问 | 2010-9-19 17:01:17 | 显示全部楼层
给你一段代码:在当前分钟为1时,执行线程,不等于1是中断线程。import java.util.Calendar;public class AAAAAAAA extends Thread { public void run(){Thread b = new B();while( true ){ try {
Calendar cal = Calendar.getInstance();
int 分钟=cal.get( Calendar.MINUTE );
if( 分钟==1 ){
b.start();
}else{
b.interrupt();
回复

使用道具 举报

千问 | 2010-9-19 17:01:17 | 显示全部楼层
假如B线程用到A线程public class B extends Thread{ private Thread A;
//构造方法,将A传进来
public B(Thread A){
this.A=A;
} @Override public void run(
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行