首页
为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?
调用start()方法方可启动线程并且使线程进入就绪状态,这是真正的多线程工作。
直接调用run()方法,会把run()当作一个main线程下的普通方法去执行,这不是多线程工作。
并发编程
相关
并发编程 Process 互斥锁
Java并发编程之可见性分析
并发编程系列之如何正确使用线程池?
Java并发编程(03):多线程并发访问,同步控制
第四部分-并发编程案例分析1:限流Guava RateLimiter
第四部分-并发编程案例分析1:限流Guava RateLimiter
超强图文|并发编程【等待/通知机制】就是这个feel~
java并发编程 ||深入理解synchronized,锁的升级机制
并发编程的艺术
java并发编程(四)----(JUC)Lock锁初探
java并发编程-12个原子类
Go -- 并发编程
标签