java线程应用
zhengTornado
这个作者很懒,什么都没留下…
展开
-
针对有几万的数据,要求每500条批量更新一批数据或者状态
1.针对有几万的数据,要求每500条批量更新一批数据或者状态实现方式 /** * 测试:造45条假的测试数据 * @return */ public List<String> findList(){ //制造45条数据源,放到数组中 String [] str=new String[45]; for(int i=0;i<45;i++){ s...原创 2018-12-09 17:40:31 · 3373 阅读 · 0 评论 -
java多线程 传递参数 启动50个线程,每个线程处理10条数据
无参数的多线程每个线程处理10条数据package org.jeecg.modules.gybmapi;public class ThreadTask implements Runnable{ public void run() { for (int i = 0; i < 10; i++) { System.out.println(Thread.currentThread().getName() + "执行" + i); } } }启动50个线程package原创 2020-08-10 22:14:40 · 2438 阅读 · 0 评论 -
并行流parallelStream
parallelStream提供了流的并行处理,它是Stream的另一重要特性,其底层使用Fork/Join框架实现。简单理解就是多线程异步任务的一种实现。串行流:适合存在线程安全问题、阻塞任务、重量级任务,以及需要使用同一事务的逻辑。并行流:适合没有线程安全问题、较单纯的数据处理任务。 public static void main(String[] args) throws Exception { long start = System.currentTimeMillis()原创 2022-02-28 13:37:33 · 1381 阅读 · 0 评论 -
java多线程 异步请求网络接口,优化for中不断请求接口的加载速度
java多线程 异步请求网络接口,优化for中不断请求接口的加载速度原创 2022-01-25 17:40:16 · 1004 阅读 · 0 评论