摘要:
线程的生命周期 新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Terminated)5种状态。 定义 Thread 的状态是定义在 Thread 内部的枚举类型。 public enum State { NEW, RUNNABLE, BLOCKED, 阅读全文
posted @ 2020-01-19 17:45
我想和这个世界谈谈,
阅读(130)
评论(0)
推荐(0)
摘要:
1、什么是线程安全 如果有多个线程同时运行同一个实现了Runnable接口的类,程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的;反之,则是线程不安全的。 2、问题演示 为了演示线程安全问题,我们采用多线程模拟多个窗口同时售卖《肥潘大战猪八戒》电影票。 阅读全文
posted @ 2020-01-19 16:19
我想和这个世界谈谈,
阅读(217)
评论(0)
推荐(0)