概述
目录
- 应用进程
- 进程
- 线程
- 两种创建方式
- 线程生命周期
- 多线程
应用进程
为了完成特定任务,用语言编写的一组指令集合(一组静态代码)
进程
运行中的程序,操作系统会为每一个进程分配一段内存空间,程序依次动态执行,在系统调度和资源分配上是一个独立的单位
线程
线程需要放在进程中才能执行
,一个进程可能有多个线程,线程由程序进行管理,进程由系统进行调度
两种创建方式
- 继承
new Thread(myThread).start();
- 接口
new Thread(new Runnable(){
public void run();
}).start();
看到这里,你有没有想起在活动布局里 Button的两种监听方式 类比记忆一下~ Button两种监听方式
线程生命周期
多线程
并行执行多条指令,CPU时间片按照调度算法被分配给各个线程,各线程之间实际上是分时执行
,只是间隔时间短,觉得是同时
最后
以上就是怡然毛巾为你收集整理的应用进程&进程&线程&多线程的区别的全部内容,希望文章能够帮你解决应用进程&进程&线程&多线程的区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复