美文网首页
java中的多线程

java中的多线程

作者: 封面人物小柚 | 来源:发表于2017-03-31 09:51 被阅读9次

    前言

    以下是本在学习javaSE阶段的笔记和草稿,如有不足之处,望君指出我及时订正。


    这就是我的态度

    进程:

    就是正在运行的应用程序,由操作系统分配内存空间让应用程序能够运行,其中包含一个或者多个线程,一个线程不能独立的存在。

    线程:

    就会在一个进程中负责一个执行路径(代码的执行)。

    多线程:

    就是在一个进程中同时执行多个路径。

    假象:

    电脑上的程序同时在运行,(window系统是多任务操作系统)同时运行多个进程(程序)。但实际上是由于CPU(中央处理器)分时机制的作用,是每个进程都能循环获得自己的CPU时间片,因为CPU轮换速度非常快,使得所有程序好像是在“同时”运行一样。

    多线程的好处:

    1.解决了一个进程里面可以同时运行多个任务(执行路径)。
    2.提高了内存资源的利用率,而不是提高效率。

    多线程的弊端:

    1.降低了一个进程里面的线程执行频率。
    2.对线程进行管理的

    相关文章

      网友评论

          本文标题: java中的多线程

          本文链接:https://www.haomeiwen.com/subject/lxbfmttx.html