线程基础代码,适合初学者阅读理解。包括原子操作,自旋锁