單執行緒與多執行緒解析Excel檔案

2021-10-03 21:39:38 字數 505 閱讀 4835

因為工作原因要學習多執行緒非同步解析資料我不知道我的操作對不對,突發奇想用多執行緒來解析excel資料,excel資料量不是很大也不是很小二十三萬多條,最後比較解析耗時發現單執行緒居然比多執行緒快。

多執行緒使用方法如下:

1.建立excelthread類實現callable介面

2.解析方法

public listthreadexcel(inputstream in, string filename,t object)

for (future> future:futures)

}executorservice.shutdown();

}return objlist;

} catch (exception e)

return null;

}

不知為何會多執行緒會比單執行緒

單執行緒 多執行緒

1.基於python的單執行緒示例 from time import ctime,sleep import time def play video video for i in range 2 print i am playing video s at s video,ctime sleep 5 d...

一 單執行緒與多執行緒

一 多執行緒的例子 公司樓下有一家超市加做 永輝超市 下班了就去裡面買點菜,回去做做自己喜歡的飯菜。如果進去逛一圈,會發現它的收銀台是這樣的 它有好幾個收銀台,每個收銀台有乙個收銀員。付費的時候你可以選擇任意一條 我相信你肯定會選擇人最少的那一條 二 單執行緒的例子 除了這種大中型的超市,下班途中還...

單執行緒和多執行緒

what 1.程序 當乙個程式開始執行時,它就是乙個程序,程序包括執行中的程式和程式所使用到的記憶體和系統資源。2.執行緒 執行緒就是程式中的乙個執行流,每個執行緒都有自己的專有暫存器 棧指標 程式計數器等 但 是可以共享的,即不同的執行緒可以執行相同的函式。3.多執行緒 多執行緒是指程式中包含多個...