摘要: 线程同步 一、线程安全问题 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 线程安全问题往往发生在多个线程调用同一方法或者操作同一变量,但是我们要知道其本质就是CPU对 阅读全文
posted @ 2019-03-25 12:03 技术小白丁 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、线程生命周期 线程被创建启动以后,他既不是一启动就进入执行状态,也不是一直处于执行状态,在线程的生命周期中,它要经过新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)五种状态 1、新建状态 当程序使用new关键字创建了一个线程后,该线程就处 阅读全文
posted @ 2019-03-25 11:59 技术小白丁 阅读(208) 评论(0) 推荐(0) 编辑