在當前分鐘為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();
}
Thread.sleep( 100 );
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
class B extends Thread{
public void run(){
System.out.println( "B 正在運行" );
}
public void interrupt(){
System.out.println( "B 被中斷了" );
}
}
希望對妳有幫助。