ITPub博客

首页 > IT职业 > IT生活 > java多线程的作用

java多线程的作用

IT生活 作者:xzwsun 时间:2021-09-11 09:52:48 0 删除 编辑

1、说明

多线程是指在一个进程中,并发执行了多个线程,每个线程都实现了不同的功能。

2、作用

(1)在单核CPU中,将CPU分为很小的时间片,在每一时刻只能有一个线程在执行,是一种微观上轮流占用CPU的机制。由于CPU轮询的速度非常快,所以看起来像是“同时”在执行一样。多线程会存在线程上下文切换,会导致程序执行速度变慢;

(2)多线程不会提高程序的执行速度,反而会降低速度。但是对于用户来说,可以减少用户的等待响应时间,提高了资源的利用效率。

(3)多线程并发利用了CPU轮询时间片的特点,在一个线程进入阻塞状态时,可以快速切换到其余线程执行其余操作,这有利于提高资源的利用率,最大限度的利用系统提供的处理能力,有效减少了用户的等待响应时间。

以上就是java多线程的作用,希望对大家有所帮助。更多Java学习指路:Java基础

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2567/viewspace-2829550/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-16

  • 博文量
    100
  • 访问量
    923