@xianaldaiJava开发教程18-线程 中发帖

本期是Java开发教程系列的第十八期,本期正式进入多线程——让一个程序同时干好几件事.这是整个系列里第一个"思维方式要变"的话题:之前我们写的代码都是从上到下一行行执行,今天要开始同时跑.若你已经熟悉线程创建、start/run、sleep/join,可以跳过本期内容. 
天外音:想要的图在主贴最后了. 
版权声明:图片部分来自于网络,如有侵权,可联系删除. 
每期叠甲: 
时间仓促,水平有限,文中难免存在缺点和错误,恳请广大开发者和从业者指正. 

一、先建立概念:一个程序,同时做好几件事 
到目前为止,我们写的所有程序都是串行的:一行一行往下跑,前面没跑完,后面永远轮不到.看这个例子: 
// 下面这几行要放进某个方法里;Thread.sleep 会抛受检异常 InterruptedException,
// 必须像这样 try-catch(异常处理见第五节),或方法签名 throws...
 
 
Back to Top