美文网首页
NamedRunnable:给Runnable起名字

NamedRunnable:给Runnable起名字

作者: linheimx | 来源:发表于2016-09-24 11:00 被阅读154次

runnable 是运行在线程中的。也就是给线程起名字。

**
 * Runnable implementation which always sets its thread name.
 */
public abstract class NamedRunnable implements Runnable {
  protected final String name;

  public NamedRunnable(String format, Object... args) {
    this.name = Util.format(format, args);
  }

  @Override public final void run() {
    String oldName = Thread.currentThread().getName();
    Thread.currentThread().setName(name);
    try {
      execute();
    } finally {
      Thread.currentThread().setName(oldName);
    }
  }

  protected abstract void execute();
}

相关文章

  • NamedRunnable:给Runnable起名字

    runnable 是运行在线程中的。也就是给线程起名字。

  • 现代起名字有什么讲究,给孩子起名字有什么讲究

    现代起名字有什么讲究,给孩子起名字有什么讲究 起名字有什么讲究,古代起名字有什么讲究,古代人怎么给孩子起名,孩子起...

  • 如何取名字?

    当你给孩子起名字的时候,你会发现给小孩起名字是一件困难的事情。当你是一名创业者,给自己的创业公司起名字也是一件困难...

  • 无标题文章

    有没有一个平台,让帮忙起名字的风水大师能够集中起来,这样可以很方便的给宝宝起名字,其实不止是给宝宝起名字,在一个大...

  • 给宝宝起名字

    给宝宝起名字这件事不知道为什么变成了一件烦恼的事情。 总觉得这个名字会跟着宝宝一辈子,又怕起的俗气了,又怕起之后没...

  • 给画起名字

    对于我来说画画是我生活的一部分。这几年来,我的绝大部分业余时间用在了画画上,画了不少画。身边的朋友建议我尽量给画起...

  • 给文章起名字

    选了一篇别人的练练起名字吧! 1、原始脑与进化脑的作用 2、什么都懂,为什么走上了猪的道路 3、进化脑与原始脑的较...

  • 给电影起名字

    这一次我还照常去电影院看电影,因为我去迟了,等我到电影院的时候,电影已经开始了,所以我并不知道电影的名字叫...

  • 给宝宝起名字

    今天花了一天的时间来给宝宝起名字,本以为很简单,可是实际上执行起来发现真的是不容易。在网上搜了关于年份的适宜用字和...

  • 给猫咪起名字

    当我决定继续留养这五只小猫咪的时候,又出现一个比较棘手的问题,猫咪得有名字,否则我怎么呼唤它们,难道一律:小咪咪咪...

网友评论

      本文标题:NamedRunnable:给Runnable起名字

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