java 线程中的值如何返回

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:52:58
java 线程public void run()中值如何返回

如果是java5的话,那么Java5新增了Callable接口获得线程的返回值,用法如下

package com.ronniewang;  
  
  
import java.util.concurrent.Callable;  
import java.util.concurrent.ExecutionException;  
import java.util.concurrent.ExecutorService;  
import java.util.concurrent.Executors;  
import java.util.concurrent.Future;  
  
  
public class GetReturnValueFromCallable {  
  
  
    private static final int SLEEP_MILLS = 3000;  
  
  
    private static final int SECOND_MILLS = 1000;  
  
  
    private static int sleepSeconds&nbs