package com.ctrip.bi.dbd.main;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import com.ctrip.bi.dbd.entity.SimilarityAlgorithm;import com.ctrip.bi.dbd.entity.ValueClass;import com.ctrip.bi.dbd.mgr.DbdUtils;public class FileIO_MultiThreads {DbdUtils db = new DbdUtils("./customer", "testdb", true, ValueClass.class);File file = new File("D:\\time.txt");private BlockingQueue queue = new ArrayBlockingQueue(900000);SimilarityAlgorithm sa = new SimilarityAlgorithm();static ExecutorService service = Executors.newFixedThreadPool(300);public static void main(String[] args) throws InterruptedException {new FileIO_MultiThreads().testThreads();service.shutdown();}// test threadspublic void testThreads() throws InterruptedException {try {readFile();System.out.println("size :"