多线程
启动新线程
启动线程并等待其结束
异步调用
带结果的异步调用
与主线程同步
使用锁同步
使用线程池
使用 parallelStream
向线程传递变量