函数中线程和函数的执行顺序
1个回答
展开全部
执行的顺序为先执行函数,然后再执行函数中的线程,因为这一个线程的调用存在于这一个函数之中,只有当该函数执行之后才会执行到线程的调用,所以说先执行函数,然后才会执行函数中的线程。
函数是指一段可以直接被另一段程序或代码引用的程序或代码。这段代码可以写是一段线程的调用函数,以此可以为程序增加一个线程。
线程为操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。因为线程包含在进程之中,也就造就了他不可能比包含线程的函数先运行。
线程的主要适用范围:
1、服务器中的文件管理或通信控制。
2、前后台处理。
3、异步处理。
线程的特点:
1、作为线程,线程中的实体基本上不拥有系统资源,只是有一点必不可少的、能保证独立运行的资源,为一个轻量型的实体。
2、线程是能独立运行的基本单位,因而也是独立调度和分派的基本单位,因为比较的轻量,所以线程切换开销较小。
3、线程之间可以并发的进行,同时他们可以共享该进程的资源。
以上内容参考:百度百科-线程
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询