V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
luxinfl
V2EX  ›  问与答

多线程应该是用来处理相同的业务吧。今天看到有个业务代码,感觉起来怪怪的。

  •  
  •   luxinfl · 2020-01-14 16:22:25 +08:00 · 1103 次点击
    这是一个创建于 1760 天前的主题,其中的信息可能已经有所发展或是发生改变。

    //创建线程池 ExecutorService executor = Executors.newFixedThreadPool(7); //1.1 创建 检验产品 [基础] 信息 子线程 FutureTask<boolean> validateBaseInfoTask = new FutureTask<boolean>( new ValidateBaseInfoTask(productCode)); //2.1 创建 检验产品 [授信] 信息 子线程 FutureTask<boolean> validateCreditInfoTask = new FutureTask<boolean>( new ValidateCreditInfoTask(productCode)); //3.1 创建 检验产品 [用信] 信息 子线程 FutureTask<boolean> validateLoanInfoTask = new FutureTask<boolean>( new ValidateLoanInfoTask(productCode)); //4.1 创建 检验产品 [担保] 信息 子线程 FutureTask<boolean> validateAssureInfoTask = new FutureTask<boolean>( new ValidateAssureInfoTask(productCode)); //5.1 创建 检验产品 [定价] 信息 子线程 FutureTask<boolean> validateProjectInfoTask = new FutureTask<boolean>( new ValidateProjectInfoTask(productCode)); //6.1 创建 检验产品 [还款方式] 信息 子线程 FutureTask<boolean> validateRepaymentInfoTask = new FutureTask<boolean>( new ValidateRepaymentInfoTask(productCode)); //7.1 创建 检验产品 [收件标准] 信息 子线程 FutureTask<boolean> validateConsigneeInfoTask = new FutureTask<boolean>( new ValidateConsigneeInfoTask(productCode)); //8.1 创建 检验产品 [业务流程] 信息 子线程 FutureTask<boolean> validateFlowInfoTask = new FutureTask<boolean>( new ValidateFlowInfoTask(productCode)); //1.2 提交 检验产品 [基础] 信息子线程 executor.submit(validateBaseInfoTask); //2.2 提交 检验产品 [授信] 信息子线程 executor.submit(validateCreditInfoTask); //3.2 提交 检验产品 [用信] 信息子线程 executor.submit(validateLoanInfoTask); //4.2 提交 检验产品 [担保] 信息子线程 executor.submit(validateAssureInfoTask); //5.2 提交 检验产品 [定价] 信息子线程 executor.submit(validateProjectInfoTask); //6.2 提交 检验产品 [还款方式] 信息子线程 executor.submit(validateRepaymentInfoTask); //7.2 提交 检验产品 [收件标准] 信息子线程 executor.submit(validateConsigneeInfoTask); //8.2 提交 检验产品 [收件标准] 信息子线程 executor.submit(validateFlowInfoTask);</boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean></boolean>

    1 条回复    2020-01-14 16:25:30 +08:00
    luxinfl
        1
    luxinfl  
    OP
       2020-01-14 16:25:30 +08:00
    额,不知道怎么排版,也不能截图,将就着看一下吧。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2326 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:03 · PVG 00:03 · LAX 08:03 · JFK 11:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.