怎么利用多个循环的作用对一个数组同时多笔读取?

怎么利用多个循环的作用对一个数组同时多笔读取?怎么保证多笔读取数据是同时进行的呢?

如果是串行进行的,不可能,除非每个读取放到单独的线程,而且当时的环境能满足cpu并行处理,才有可能

这里的“多笔”具体指什么意思?有具体的例子吗?

这个简单的啊,敲给你看下把

 public class Main {
    public static void main(String[] args) {
        Integer[] arr = new Integer[] { 1, 2, 3, 4, 5 };
        //开5个线程
        for (int i = 0; i < 5; i++) {
            new Thread(new Runnable() {
                @Override
                public void run() {
                    //循环arr数组
                    for(int i=0;i<5;i++){
                        System.out.println(Thread.currentThread().getName()+" "+arr[i]);
                    }
                }
            }).start();
        }
    }
}