1. 不需要传递参数,也不需要返回参数 2. 需要传递单个参数:object arg 3. 需要传递多个参数:使用专门的线程类 4. 传出参数:使用委托的异步调用方法和回调 5. 线程池 http://blog.youkuaiyun.com/glumtree/article/details/2217861