java线程中的run方法什么时候调用
3个回答
展开全部
源码分析:
publish class Thread implements Runnable {
private Runnable target;
public synchronized void start() {
.
.
//调用本地方法,本地方式负责创建线程及回调run方法
nativeCreate(this, stackSize, daemon);
.
.
}
/**
*该方法没有明确的java代码回调痕迹,是在本地方法
* nativeCreate(this, stackSize, daemon)中调用的
*/
@Override
publish void run() {
if (target != null) {
target.run();
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Thread对象调用 start方法后,自动调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询