首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我应该在线程完成工作后停止它吗?

我应该在线程完成工作后停止它吗?
EN

Stack Overflow用户
提问于 2015-09-13 10:41:46
回答 1查看 93关注 0票数 1

我有一个活动,我正在创建3-4个线程,用于在一个活动中执行不同的任务,我将数据插入到数据库中,并从网站上获取一些数据,并在站点上发布数据和其他数据。我想问我有一个计数器,通过它我可以知道线程的工作什么时候完成,所以我应该关闭(停止)这个线程吗?这同样适用于asyncTask吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-13 13:04:11

以一个简单的线程为例:

这是可运行的

代码语言:javascript
运行
复制
public class HelloRunnable implements Runnable {

    public void run() {
        System.out.println("Hello from a thread!");
    }

}

然后启动一个线程来运行可运行的

代码语言:javascript
运行
复制
(new Thread(new HelloRunnable())).start();

一旦完成System.out.println,线程就会停止,并且不需要额外的操作来关闭/释放它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32548806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档