ThreadClass tc = new ThreadClass ();
tc.mymethod();//这个方法时跑在线程中吗
你是说Thread thread = new Thread(tc);
这句话没有创建线程 这不对吧 start方法只是开启线程啊
我是说这个mymethod方法是不是泡在线程中,你的意思是只有
run方法才会跑在线程中吗
class ThreadClass implements Runnbale{ public void myMethod(){ ... } public void run (){ ...... } }
答案:2 悬赏:50 手机版
解决时间 2021-03-06 20:52
- 提问者网友:临风不自傲
- 2021-03-05 22:25
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-03-05 23:07
继承 Runnbale 接口的类,需要这样的写法:
ThreadClass tc = new ThreadClass ();
Thread thread = new Thread(tc);
thread.start(); //创建线程对象 ,调用 start() 方法之后,才会执行线程的 run() 方法;
tc.mymethod();//这个方法时跑在线程中吗
//这里可以调用到这个方法,但此时 run 方法还没有执行
ThreadClass tc = new ThreadClass ();
Thread thread = new Thread(tc);
thread.start(); //创建线程对象 ,调用 start() 方法之后,才会执行线程的 run() 方法;
tc.mymethod();//这个方法时跑在线程中吗
//这里可以调用到这个方法,但此时 run 方法还没有执行
全部回答
- 1楼网友:白昼之月
- 2021-03-05 23:25
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯