Thread 构造方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thread 构造方法相关的知识,希望对你有一定的参考价值。
class Sleeper extends Thread
private int sleeptime;
public Sleeper(String name,int sleepTime)
super(name);
sleeptime=sleepTime;
start();
这里的super(name)是调用父类Thread的带函数String name的构造方法
有这个方法 吗?谢谢
你可以看API 参考技术C 有这个方法
/**
* Allocates a new <code>Thread</code> object. This constructor has
* the same effect as <code>Thread(null, null, name)</code>.
*
* @param name the name of the new thread.
* @see #Thread(ThreadGroup, Runnable, String)
*/
public Thread(String name)
init(null, null, name, 0);
本回答被提问者和网友采纳 参考技术D 有,源码这样定义的
public Thread(String threadName)
if (threadName == null)
throw new NullPointerException();
create(null, null, threadName, 0);
JAVA的Thread类的构造方法
Java的线程是通过java.lang.Thread类来实现的构造方法:
Thread()
Thread(Runnable�0�2target)
参数:target 称为被创建线程的目标对象。创建目标对象target的类负责实现 Runnable接口,给出该接口中run()方法的方法体。
利用构造方法创建新线程对象后,进入线程的新建状态。 参考技术A 2种:
1,继承自Thread类。然后直接用。
2,实现runnable接口 参考技术B 使用匿名内部类
以上是关于Thread 构造方法的主要内容,如果未能解决你的问题,请参考以下文章