美文网首页
Java多线程基础详解

Java多线程基础详解

作者: 群体驱散master | 来源:发表于2018-05-26 09:54 被阅读0次

    进程:每个进程都有独立的代码和数据空间,进程间切换会有较大开销

    线程:同一进程中的线程共享代码和数据空间,但每个线程有独立的运行栈和程序计数器,线程见切换开销小

    线程和进程一样具有五个阶段:创建、就绪、运行、阻塞、终止

    实现Runnable接口比继承Thread类所具有的优势:

    1.适合多个相同的程序代码的线程去处理同一个资源

    2.可以避免单继承的限制

    3.增加代码鲁棒性,代码和数据独立


    Java多线程基础详解

    相关文章

      网友评论

          本文标题:Java多线程基础详解

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