gpt4 book ai didi

java - 线程在运行完成时结束?

转载 作者:搜寻专家 更新时间:2023-10-31 19:32:48 24 4
gpt4 key购买 nike

<分区>

我想知道 java 中的线程是否在 run 方法结束时自行关闭。

我的意思是,我有一个新的线程声明:

new Thread(new SubmitDataOnBackground(handler.getIDValue(), data, this.context)).start();

然后,在 SubmitDataOnBackground 中我有这个运行方法:

public void run() {
SubmitDataHandler submit = new SubmitDataHandler(ID, data, this.context);
submit.buildAndSubmitData();

}

buildandSubmitData 完成后,线程会自行关闭还是我必须在某处添加任何代码?

我不确定每次调用此方法时是否都打开了一个新线程,还是没问题。

我的应用程序是一个服务器,所以它永远不会结束,因为它一直处于 Activity 状态。我只想知道线程的数量并没有超过,因为它只是创建新线程而不在完成时关闭其他线程。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com