監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
長春OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

提高寫文件的性能的簡單方法

申請免費試用、咨詢電話:400-8352-114

文章來源:泛普軟件

提高寫文件的性能的一個簡單方法,在工作學習中會對您有幫助,大家多提意見!

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.nio.ByteBuffer;

import java.nio.channels.FileChannel;

public class IOTest {

/**

* @param args

*/

public static void main(String[] args) {

long cc=System.currentTimeMillis();

for(int i=0;i< 1000;i++){

test1();

}

cc=System.currentTimeMillis()-cc;

System.out.println("test1="+cc);

cc=System.currentTimeMillis();

for(int i=0;i< 1000;i++){

test2();

}

cc=System.currentTimeMillis()-cc;

System.out.println("test2="+cc);

}

private static void test1()

{

String file="test1.txt";

String message="asdfaksdjfalskdfjalksdjflkasjdfkajsdfkljasdlkfjasdlkfjasdfjalksdjflasdjflasdjflasdfjlasdfjeqoiuiruqnakncaskn asjdfas ffjqwoerj";

FileOutputStream fos=null;

FileChannel fc=null;

try {

fos=new FileOutputStream(file,false);

fc=fos.getChannel();

byte [] src=message.getBytes("GBK");

fc.write(ByteBuffer.wrap(src));

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

finally

{

try {

if(null!=fos)

fos.close();

} catch (IOException e) {

e.printStackTrace();

}

try {

if(null!=fc)

fc.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

private static void test2()

{

String file="test2.txt";

String message="asdfaksdjfalskdfjalksdjflkasjdfkajsdfkljasdlkfjasdlkfjasdfjalksdjflasdjflasdjflasdfjlasdfjeqoiuiruqnakncaskn asjdfas ffjqwoerj";

FileOutputStream fos=null;

try {

fos=new FileOutputStream(file,false);

byte [] src=message.getBytes("GBK");

fos.write(src);

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

finally

{

try {

if(null!=fos)

fos.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

}

(IT專家網(wǎng))

網(wǎng)站提醒和聲明

本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權(quán)歸原作者所有。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。若發(fā)現(xiàn)侵權(quán)或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

發(fā)布:2026-01-23 12:11    編輯:xiaona    [打印此頁]    [關(guān)閉]

泛普長春OA行業(yè)資訊其他應用

長春OA軟件 長春OA新聞動態(tài) 長春OA信息化 長春OA快博 長春OA行業(yè)資訊 長春軟件開發(fā)公司 長春門禁系統(tǒng) 長春物業(yè)管理軟件 長春倉庫管理軟件 長春餐飲管理軟件 長春網(wǎng)站建設(shè)公司