java 并发 上下文切换,volatile,synchronized
1.上下文切换
上下文切换说的是CPU在执行不同任务之间的切换过程叫做上下文切换(若是体现在线程上就是线程状态变更那么就是一次上下文切换)。上下文切换是需要耗费时间的,这就是我们在并发编程中要考虑的情况若是上下文切换时间太长那么多线程反而变慢了。
下面是测试代码:
/**
* Created by coffice on 2017/10/20.
*/
public c...
原创
2017-10-20 18:22:50 ·
873 阅读 ·
0 评论