摘要: 一、原子性操作 1、ThreadLocal 不同线程操作同一个 ThreadLocal 对象执行各种操作而不会影响其他线程里的值 注意:虽然ThreadLocal很有用,但是它作为一种线程级别的全局变量,如果某些代码依赖它的话,会造成耦合,从而影响了代码的可重用性 2、变量声明为 final 3、加 阅读全文
posted @ 2018-05-06 23:08 与君共舞 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 3.休眠 线程执行过程中让程序停一段时间之后再执行,这个停止一段时间也叫做休眠 5.守护线程 只有在线程未启动的时候才能设置该线程是否为守护线程 6.让出本次处理器时间片 7.等待另一线程执行结束 void join() 等待该线程终止才能继续执行。 阅读全文
posted @ 2018-05-06 21:20 与君共舞 阅读(132) 评论(0) 推荐(0) 编辑