线程并发并行进程是什么,以及如何开启新的线程?

Posted yds1314

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程并发并行进程是什么,以及如何开启新的线程?相关的知识,希望对你有一定的参考价值。

1、并行:在一个时间点上 多个事件同时执行
2、并发:在一个时间段内 宏观上认为是多个事件都执行了
3、单核 CPU 在某一时刻上 只执行 一个路径 一个线程
我们看到的同时执行 其实就是并发
JAVA中 线程的调度模式 抢占式

4、进程
正在运行的程序 ,当一个程序开始运行,进入内存之后 就产生了进程
创建---运行---消亡
5、线程
进程内部的执行单元,执行路径,一个进程中至少有一个执行路径 也就是说 一个进程中至少有一个线程
,也可以有多条执行路径,也就是说可以有多个线程并发的执行,那么这样的程序就成为多线程程序
迅雷 软件 打开 进入内存,形成了一个进程 ,我们可以多任务下载,多个任务下载 其实就是开启了多个 执行路径,那么 就是说 迅雷程序执行的时候 并发的执行了 多个线程 , 迅雷程序 就是 多线程程序
6、如何开启新的线程
1:创建自定义类 继承Thread
2:重写run方法 写新的线程执行的代码
3:创建自定义类对象 调用strat方法















以上是关于线程并发并行进程是什么,以及如何开启新的线程?的主要内容,如果未能解决你的问题,请参考以下文章

什么是并发和并行?什么是进程和线程?进程和线程的区别

JUC线程和进程并发和并行线程的状态lock锁生产者和消费者问题

12 认识进程与线程 (进阶)

Java多线程原理+基础知识(超级超级详细)+(并发与并行)+(进程与线程)1

GCD的小结

python下的线程 进程,以及如何实现并发服务器