美文网首页
并行程序,你必须知道的事一

并行程序,你必须知道的事一

作者: Eric_dsc | 来源:发表于2019-07-25 21:50 被阅读0次

    提到并行程序,我们都能想到高并发,多线程等经常看到和听到的词汇,但估计真正了解并掌握,关键是还能拿来解决问的同学就不多了。今天我们先来看一下一些基本但非常关键知识。

    进程

    我们经常说程序、软件,但这些都是静态的概念,一段静态的程序是不能解决任何问题的。只有程序运行起来,才可以提现它的价值。那个跑起来的程序就是进程。因此进程是一个动态的概念,是运行起来的程序。

    线程

    那线程有是什么呢?它和进程又有什么关系呢?这里我们说线程和进程相似也是动态的,同样是一段运行着的程序,但不同是它比进程更轻量级,它在进程内部,共享进程的资源,建立和销毁代价都很小,占用资源也比较少,最关键的是可以通过操作系统的调度可以实现并发执行,同时做多个任务,极大的提高了运行效率。

    线程的实现

    Java中实现线程有两种最基本的方式:

    实现Runnable接口

    继承Thread类,重写run方法。

    相关文章

      网友评论

          本文标题:并行程序,你必须知道的事一

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