提兩點(diǎn)建議
(1)可以把文件大小保存起來(lái),不用同一個(gè)文件每次都新開(kāi)一個(gè)Initthread,獲取大小。
(2)一般斷點(diǎn)續(xù)傳的話一開(kāi)始本地文件大小不應(yīng)該設(shè)置為網(wǎng)絡(luò)文件的大小值。而是隨著文件的慢慢下載本地的文件慢慢的變大
(1)可以把文件大小保存起來(lái),不用同一個(gè)文件每次都新開(kāi)一個(gè)Initthread,獲取大小。
(2)一般斷點(diǎn)續(xù)傳的話一開(kāi)始本地文件大小不應(yīng)該設(shè)置為網(wǎng)絡(luò)文件的大小值。而是隨著文件的慢慢下載本地的文件慢慢的變大
舉報(bào)
2015-05-23
謝謝同學(xué)的意見(jiàn),以為這里是續(xù)傳下載,需要用到RandomAccessFile這個(gè)類,它需要知道文件的大小,才能seek到特定位置,所以需要知道文件大小,而且每個(gè)下載文件都不一樣所以需要開(kāi)線程獲得大小