【问题标题】:Relationship between thread and runnable object线程与可运行对象的关系
【发布时间】:2017-11-24 13:50:32
【问题描述】:

产生的线程与包含run 方法的Runnable 对象之间的关系是什么。一旦产生线程,创建线程的Runnable 对象是否重要?产生的线程也是一个对象吗?

【问题讨论】:

  • 一切都是对象,除了原语。这个问题背后的驱动力是什么?

标签: java multithreading concurrency


【解决方案1】:

你可以在网上找到关于这类东西的信息..

Runnable 扩展线程。

创建一个线程object ->

Thread objThread = new Thread(anyobject of type class that implements runnable);

然后

Thread.start();

将在内部调用run() 方法。

【讨论】:

  • 是的。我知道,但我很想知道创建的线程是对象还是进程。如果它是一个对象,那么主线程的默认线程也是一个对象
  • 如果你创建一个线程,你就是在创建一个新对象。所以是的,它是一个对象
猜你喜欢
  • 2018-01-24
  • 1970-01-01
  • 2013-08-07
  • 1970-01-01
  • 2014-10-12
  • 1970-01-01
  • 2012-12-07
  • 1970-01-01
  • 2014-03-19
相关资源
最近更新 更多