Java线程池提交任务的两种方式(execute和submit)

本文介绍了Java线程池中提交任务的两种方式:execute和submit。execute适用于无返回值的任务,而submit则适用于有返回值的任务,需要实现Callable接口。通过代码示例展示了如何使用这两种方法成功提交并执行线程池任务。
摘要由CSDN通过智能技术生成
线程池只是一个负责创建和管理线程任务的池子,具体概念在:[线程池的简单的底层解析和使用

](https://blog.csdn.net/whiteBearClimb/article/details/107504976?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522161173244316780266221766%252522%25252C%252522scm%252522%25253A%25252220140713.130102334.pc%25255Fblog.%252522%25257D&request_id=161173244316780266221766&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_v1~rank_blog_v1-2-107504976.pc_v1_rank_blog_v1&utm_term=%25E7%25BA%25BF%25E7%25A8%258B%25E6%25B1%25A0),如果往这个池子提交线程任务呢?

两种方式:execute和submit
(1)execute用于提交无返回值的任务,也就是某个class继承了Runnable接口并且重写了run方法的任务。
static class ThreadTask implements Runnable{
   
        @Override
        public void run() {
   
            System.out.println("正在执行多线程任务......");
        }
    }
(2)submit用于
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值