多线程初阶

Posted yuzhenghan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程初阶相关的知识,希望对你有一定的参考价值。

多线程课已使用一句通俗的话来说就是可以一般打游戏一遍可以听歌,连个可以一起来做.

首先学习多线程中我们首先需要了解什么是并发和行发;

并发:指两个或者多个事务咋同一时间段发生的.

行发:指两个或者多个事务在东仪时刻发生的.(同事发生)

技术图片

 

 进程: 进程宝石一个在磁盘中永久保存的一个exe的应用程序在点击开始之后进入了内存中,开辟了自己的一块内存空间.这个叫进程

线程:线程是进程的一个执行单选,比如一个程序的中功能,当点击使用这个功能时,他是将代码数据传递给cpu的这个路程称为线程.

线性调度:(1)分时调度:指的是cpu在执行多线程任务的时候,每个线程执行分配的时间是相同的,大概没执行一次的时间为(1/n毫秒).

    (2)抢占式调度:值得是cpu咋执行多线程任务的时候,是根据线程的优先级选择哪个哪个线程分配的时间多.

 

以上是关于多线程初阶的主要内容,如果未能解决你的问题,请参考以下文章

多线程-初阶

多线程-初阶

多线程初阶——线程安全

多线程初阶

多线程基础篇 - JavaEE初阶 - 细节狂魔

JavaEE初阶学习:多线程的初步学习