a- /**
- * 1 线程依赖于进程存在
- * 2 什么是进程:正在运行的程序,是系统进行资源分配和和调用的独立单位。每一个进程都有自己的内存空间
- * 和系统资源
- * 3 多进程的意义:
- * 单进程的计算机一次只能做一个事情。多进程的计算机可以同时做多个事情,比如一边玩游戏,一边听
- * 音乐。多进程能提高cpu的使用率
- * 4 什么是线程
- * 线程是程序的执行单元,执行路径(线),是程序使用cpu的最基本单位
- * 单线程:程序只有一条执行路径则叫单线程
- * 多线程:程序有多条执行路径叫多线程
- * 5 多线程的意义
- * 多线程的存在,不是为了提高程序的执行速度,其实是为了提高应用程序的使用率
- * 程序的执行其实是在抢夺cpu的资源,cpu的执行权。
- * 多个进程就是在强这个资源,而其中的某一个进程如果执行路径比较多,就会有更高几率抢到cpu的执行权
- * 6 并行和并发的区别
- * 并行是逻辑上的同时发生,指在某一时间段内同时运行多个程序
- * 并发是物理上的同时发生,指在某一时间点上同时运行多个程序
- *
- *——————————————————————————————————————
- * 创建进程的方法一:
- * 1 自定义类,继承Thread类
- * 2 重写run()方法
- * 3 创建对象
- * 4 启动线程
- */
- public class threadSummarize {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- }
- }
复制代码 |
|