摘要: Java的线程模型为我们提供了更好的解决方案,这就是join方法。在前面已经讨论过,join的功能就是使用线程从异步执行变成同步执行 当线程变成同步执行后,就和从普通的方法中得到返回数据没有什么区别了。因此,可以使用如下的代码更有效地解决这个问题:Java代码 thread.start();t... 阅读全文
posted @ 2015-05-17 14:12 大力 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。现在Java终于有可返回值的任务(也可以叫做线程)了。可返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。执行Callable任务后,可以获... 阅读全文
posted @ 2015-05-17 14:01 大力 阅读(5273) 评论(0) 推荐(0) 编辑