操作系统
eddylei
热爱互联网致力于互联网行业android爱好者热爱移动开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程与进程区别
1、线程是一个程序里面不同的执行路径;定义 2、进程是一个静态的概念,一个进程里面实际上运行的是线程 区别: 1、每个进程都是独立的代码和数据空间(进程的上下文)、内存空间,进程之间的切换会有较大的开销; 2、线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有自己独立的运行栈和程序计数器,线程的切换开销较小; 3、多进程:在操作系统中能够同时运行多个任务(程序)原创 2013-06-30 12:40:57 · 874 阅读 · 0 评论 -
线程同步相关知识,synchronized方法注意事项
做线程同步的时候一般都使用synchronized关键来修饰方法,很多人认为这个锁只是锁定该方法而已,但是其本质是锁定该对象(如A对象); 当一个线程调用一个synchronized修饰的方法,那么其他的线程就不能再调用该方法,即当前线程把这个方法体锁住了; 但是其他线程可以调用该对象(A对象)的其他非synchronized的方法来修改A对象的某些成员变量的值;如要锁住A对象的某些变量不能被原创 2013-06-30 16:01:36 · 965 阅读 · 0 评论
分享