首页
新闻
小组
威客
人才
下载
博客
代码贴
在线编程
论坛
注册
|
登录
java多线程并发(一)
为什么要并发编程? 多线程并发处理会提升性能,为了让程序运行的更快。但是,并不是启动更多的线程能让程序最大限度的并发执行。 并发编程会面临什么样的问题? 并发编程会面临非常多的挑战,比如:上下文切换问题、死锁问题、以及受限于硬件和软件的资源限制问题。 2.1 什么是上下文切换? CPU通过时间片分配算法来循环执行任务,当前任务执行一个时间片后会切换到下一个任务。但是,在切换前会保...
2017-05-12 09:01 |
阅读 1319 次
|
评论 0 条
星野的博客
星野
浏览2641次
文章分类
随笔(1)
java并发(1)
文章归档
2017年06月(1)
2017年05月(1)
最新评论