![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程开发
buwl
这个作者很懒,什么都没留下…
展开
-
今天开始多线程的学习
多线程一直是Java开发的一个难点,也是面试的超级利器,只是时间原因没来得及好好学习,后面的时候我会花大量的时间和精力放在多线程上面,有错误可以直接批判。谢谢...原创 2016-07-18 17:27:58 · 74 阅读 · 0 评论 -
多线程的基本概念
任务管理器里面的exe 就是一个进程,而线程是进程的子任务,一个进程可以有多个线程,开发多线程是为了更好的利用CPU资源,现在的电脑基本上都是多核处理器,而CPU并没有真正发挥其作用,所以多线程技术上场,多线程开发就是让CPU不停的切换上下文,上下文切换速度还是比较快的,一毫秒内可以切换一次,达到看似并行的程序。 场景:对几个文档进行修改,程序需要做的是读取,修改。读取的时候需要...原创 2016-07-18 18:33:16 · 76 阅读 · 0 评论 -
多线程基础-线程安全
在多线程开发中线程安全是需要处理的,项目中会碰到很多这种问题。 1 变量共享 例子1: public class SecThread extends Thread{ private int count = 99; public SecThread(String name) { this.setName(name); } @Override public void...原创 2016-07-19 14:27:11 · 82 阅读 · 0 评论