美文网首页
我所理解的多线程

我所理解的多线程

作者: 禾叶super | 来源:发表于2019-11-06 19:46 被阅读0次

我所理解的多线程。

new Thread(new Runnable() {

@Override

    public void run() {

      //  do

    }});

java创建一个线程非常容易。但是之前我却无法理解多线程,最近在工作中使用多线程的场景变多了,才慢慢有一些理解。每天记录一点,让自己越来越精通。

说说我对多线程的理解。我们知道方法在执行的时候是按照顺序执行的,如果A类的方法中调用了B类的方法,那么A要等B的方法执行完之后才会继续向下执行。如果B执行的是长时任务,也就是需要执行很长时间,那么A就会处于空等中,这样会使A方法的执行时间变长。

如果引入多线程的概念,A在调用B类方法的时候新开一个线程,让B在单独的线程里执行,那么A就可以在不等待的情况下继续执行。这是最简单的多线程的例子,当然还有很多更为高级的用法。

相关文章

  • 我所理解的多线程

    我所理解的多线程。 new Thread(new Runnable() { @Override public ...

  • iOS开发之我所理解的多线程

    前言 多线程开发在iOS中有着举足轻重的位置,学习好多线程是每一个iOS Developer必须要掌握的技能。今天...

  • MIT6.828 HW6 Threads and Locking

    废话 本次作业的话主要还是理解下所给的ph.c的代码。所给的代码,通过用多线程来操作一个哈希表,多线程之下哈希表的...

  • 多线程系列

    --------------------多线程-------------------- 你理解的多线程? iOS中...

  • 我所理解的韩寒,我所理解的生活

    最近读了韩寒的一本书,《我所理解的生活》。书中韩寒讨论民主自由,针砭时弊,分享个人成长经历,还谈及他自己的感情、家...

  • 我理解的多线程

    No.1 --什么是多线程 ** 举个栗子??** 1.对于 Windows 系统来说,【开桌子】的开销很大,因此...

  • 我所理解的

    开学许久了,也没什么可是可感慨的。只是觉得一回到学校,整个人立刻就垮掉了,身体上是其次,抛开口干舌燥,忧心忡忡,还...

  • 我所理解的

    所有我所理解的 最终都成了我难以理解的 所有我所理解的 都是从给于我的阳光,土壤,雨露那里 浅浅的嗅觉 还有那与我...

  • 我所理解的

    我所理解的 你是快乐水的味道 我攒了一大口气 差点喝光了你 医生说 不,你太快乐了 不能再 喝了! 我所理解的 你...

  • 我所理解的

    我所理解的朋友 我所理解的朋友就是,每次自己在发什么开心的事,他总会在下方评论,调侃吐槽,每次自己出了什么不...

网友评论

      本文标题:我所理解的多线程

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