package com.lxxu.testthread;
import java.util.concurrent.Callable;
import java.util.concurrent.FutureTask;
class MyThread5 implements Callable<String>
{// 线程的主体类
@Override
public String call() throws Exception
{
for (int i = 0; i < 10; i++)
{
System.out.println("线程运行 " + i);
}
return "线程运行结束";
}
}
public class ThreadDemo5
{
public static void main(String[] args) throws Exception
{
FutureTask<String> task = new FutureTask<>(new MyThread5());
new Thread(task).start();
System.out.println("线程返回数据 " + task.get());
}
}
线程实现Runnable接口
猜你喜欢
转载自blog.csdn.net/qq_42740745/article/details/84610654
今日推荐
周排行