java 基础 线程命名 简单之极啊
答案:3 悬赏:0
解决时间 2021-01-04 01:31
- 提问者网友:疯子也有疯子的情调
- 2021-01-03 22:33
java 基础 线程命名 简单之极啊
最佳答案
- 二级知识专家网友:怀裏藏嬌
- 2021-01-03 23:30
第一。。
在静态方法里面不能使用this。。因为没有this。。
第二。。
Thread没有那种构造方法。。你需要让你的类继承自Thread
class Ming extends Thread{
public static void main(String args[]){
Thread r= new Thread(new Ming(),"zhu");
System.out.println(r);
}
}
这样就行了
在静态方法里面不能使用this。。因为没有this。。
第二。。
Thread没有那种构造方法。。你需要让你的类继承自Thread
class Ming extends Thread{
public static void main(String args[]){
Thread r= new Thread(new Ming(),"zhu");
System.out.println(r);
}
}
这样就行了
全部回答
- 1楼网友:爱难随人意
- 2021-01-04 01:19
我怎么没找到new Thread(this,"zhu");这样的构造方法???
你看下API文档好吗?
你非要这样写的话,有这样一个构造函数,但必须传的是Runnable对象
Thread(Runnable target, String name)
你可以这样改:
class Ming entends Thread{
public static void main(String args[]){
Thread r= new Thread(new Miss(),"zhu");
System.out.println(r);
}
}
---------------------------------------------------------
直接 Thread r= new Thread("zhu");这样不就可以了?
你看下API文档好吗?
你非要这样写的话,有这样一个构造函数,但必须传的是Runnable对象
Thread(Runnable target, String name)
你可以这样改:
class Ming entends Thread{
public static void main(String args[]){
Thread r= new Thread(new Miss(),"zhu");
System.out.println(r);
}
}
---------------------------------------------------------
直接 Thread r= new Thread("zhu");这样不就可以了?
- 2楼网友:底特律间谍
- 2021-01-03 23:59
楼主 主方法里怎可以用 this关键字啊
class Ming extends Thread {
public static void main(String args[]) {
Thread r = new Thread(new Ming(), "zhu");
System.out.println(r);
}
}
class Ming extends Thread {
public static void main(String args[]) {
Thread r = new Thread(new Ming(), "zhu");
System.out.println(r);
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯