标签:
两种方式:一种继承Thread类实现;一种通过实现Callable接口。
第一种方法:
因为实现Thread类的run方法自身是没有返回值的,所以不能直接获得线程的执行结果,但是可以通过在run方法里把最后的结果传递给实例变量,然后通过getXX方法获取该实例变量的值。继承实现的代码:
第二种方法:
继承Callable接口后需要实现call方法,而call方法默认是可以有返回值的,所以可以直接返回想返回的内容。接口的实现代码:
下面就来调用了。
第一种方式的调用代码:
第二种方式的调用代码:
标签:
原文地址:http://www.cnblogs.com/duanxz/p/5053419.html