<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

    Java中復(fù)制文件的效率測(cè)試

     項(xiàng)目中用到了圖片的上傳,對(duì)于上傳過(guò)程中,圖片的復(fù)制項(xiàng)目組用了兩種方法,一種是以java的IO流,另外一種是用org.apache.commons.io.FileUtils的工具類(lèi),今天我測(cè)試了一下,單純考慮文件的復(fù)制效率,apache的工具類(lèi)的效率是普通io流讀取的3倍。
      下面是測(cè)試源碼:
    public class ImageTest {
    public static void main(String[] args) throws IOException {
    IOTest();
    }
    public static void fileUtilsTest() throws IOException {
    // 趨近13毫秒后,就保持這個(gè)數(shù)值
    File srcFile = new File("D:/1.apk");
    File destFile = new File("E:/2.apk");
    long sum = 0;
    for (int i = 0; i < 10; i++) {
    long startTime = System.currentTimeMillis();
    FileUtils.copyFile(srcFile, destFile);
    long endTime = System.currentTimeMillis();
    sum += (endTime - startTime);
    }
    long average = sum / 10;
    System.out.println("耗時(shí)" + average + "豪秒");
    }
    public static void IOTest() throws IOException {
    // 50毫秒
    File srcFile = new File("D:/1.apk");
    File destFile = new File("E:/2.apk");
    long sum = 0;
    for (int i = 0; i < 10; i++) {
    long startTime = System.currentTimeMillis();
    InputStream is = new FileInputStream(srcFile);
    // 把圖片寫(xiě)入到上面設(shè)置的路徑里
    OutputStream os = new FileOutputStream(destFile);
    byte[] buffer = new byte[400];
    int length = 0;
    while ((length = is.read(buffer)) > 0) {
    os.write(buffer, 0, length);
    }
    is.close();
    os.close();
    long endTime = System.currentTimeMillis();
    sum += (endTime - startTime);
    }
    long average = sum / 10;
    System.out.println("耗時(shí)" + average + "豪秒");
    }
    }

    posted on 2014-01-24 16:06 順其自然EVO 閱讀(187) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2014年1月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類(lèi)

    隨筆檔案

    文章分類(lèi)

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 成年人免费视频观看| 狠狠入ady亚洲精品| 日韩亚洲变态另类中文| 毛片高清视频在线看免费观看| 国产在线观看xxxx免费| 亚洲AV无码一区二区三区久久精品| 久久水蜜桃亚洲av无码精品麻豆| 亚洲婷婷国产精品电影人久久 | 亚洲av永久无码精品秋霞电影影院| 日本免费福利视频| 4虎永免费最新永久免费地址| 久久国产乱子伦精品免费强| 亚洲一区二区三区免费| 免费无码又爽又黄又刺激网站 | 暖暖日本免费在线视频| 日本成年免费网站| 18禁无遮挡无码国产免费网站| 免费无码又爽又刺激一高潮| 一边摸一边桶一边脱免费视频 | 日韩版码免费福利视频| 日韩内射激情视频在线播放免费| 大地资源中文在线观看免费版| 一级一级一片免费高清| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 亚洲娇小性xxxx| 亚洲乱码在线播放| 亚洲一卡二卡三卡| 亚洲av日韩av综合| 国产亚洲中文日本不卡二区| 91丁香亚洲综合社区| 亚洲国产精品免费观看| 一本色道久久综合亚洲精品蜜桃冫| 亚洲国产片在线观看| 亚洲一级特黄特黄的大片| 亚洲欧洲日韩极速播放| 亚洲一久久久久久久久| 国产成人 亚洲欧洲| 高潮毛片无遮挡高清免费视频| 污视频网站免费在线观看| 久草免费福利在线| 久久青草91免费观看|