`
webgdi
  • 浏览: 6025 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

文件读写操作

 
阅读更多
     /** 通过IO进行批量读写 */
        byte[] array = new byte[512];
        FileInputStream fin3 = null;
        FileOutputStream fout3 = null;
        try
        {
            fin3 = new FileInputStream(srcFilePathName);
            fout3 = new FileOutputStream(targetFilePathName);
            start = System.currentTimeMillis();
            while (fin3.read(array) != -1)
            {
                fout3.write(array);
            }
        }
        catch (FileNotFoundException e)
        {
            e.printStackTrace();
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
        finally
        {
            try
            {
                fin3.close();
                fout3.close();
            }
            catch (IOException e)
            {
                e.printStackTrace();
            }
        }
        end = System.currentTimeMillis();
        long time3 = end - start;
        System.out.println("IO_byteArray: " + time3);

        /** 通过IO Buffer实现文件读写 */
        FileInputStream fin4 = null;
        FileOutputStream fout4 = null;
        BufferedInputStream bufferInput = null;
        BufferedOutputStream bufferOutput = null;
        int c = -1;
        try
        {
            fin4 = new FileInputStream(srcFilePathName);
            fout4 = new FileOutputStream(targetFilePathName);
            bufferInput = new BufferedInputStream(fin4);
            bufferOutput = new BufferedOutputStream(fout4);
            start = System.currentTimeMillis();
            while ((c = bufferInput.read()) != -1)
            {
                bufferOutput.write(c);
            }
        }
        catch (FileNotFoundException e)
        {
            e.printStackTrace();
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
        finally
        {
            try
            {
                bufferInput.close();
                bufferOutput.close();
            }
            catch (IOException e)
            {
                e.printStackTrace();
            }
        }
        end = System.currentTimeMillis();
        long time4 = end - start;
        System.out.println("IO_Buffer: " + time4);
分享到:
评论

相关推荐

    java文件读写操作大全java文件读写操作大全

    java文件读写操作大全java文件读写操作大全java文件读写操作大全java文件读写操作大全java文件读写操作大全

    C++文件读写操作C++文件读写操作

    C++文件读写操作C++文件读写操作 C++文件读写操作C++文件读写操作

    csv文件读写操作

    在vs2015下的mfc的csv文件读写操作例程,可以修改对应行列数据

    c语言文件读写操作代码.zip

    c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件读写操作代码c语言文件...

    c语言文件读写操作代码.txt

    c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 c语言文件读写操作代码 ...

    C#文件读写操作

    对于C#中文件的读写操作,写入文件内容,读取文件内容,并且选择对应文件进行删除操作。

    基本的C语言文件读写操作的代码示例

    c语言文件读写操作代码基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言文件读写操作的代码示例基本的C语言...

    Android 文件读写操作

    Android - 文件读写操作 方法总结

    c语言文件读写操作代码 c语言文件读写操作代码

    c语言文件读写操作代码 C语言是一种具有丰富文件操作功能的编程语言,通过使用标准库中的文件操作函数,我们可以轻松地实现对文件的读写操作。下面我将介绍几个常用的C语言文件读写操作代码示例。 1. 打开文件: ...

    c语言文件读写操作代码

    C语言文件读写操作是C语言编程中的一个基础且重要的部分,它允许程序与磁盘上的文件进行交互,实现数据的存储和读取。以下是关于C语言文件读写操作代码的500字资源描述: C语言提供了丰富的文件操作函数,如fopen、...

    二进制文件读写操作

    二进制文件读写操作

    C#文件读写操作详解

    C#中的文件读写详细操作,详细介绍了文件读写的操作。

    c语言文件读写操作代码.docx

    c语言文件读写操作代码 由于2000字的要求对于简单的C语言文件读写操作代码来说过于庞大,我将提供一个基础的文件读写操作的代码示例,并附以详细的解释和扩展内容,以满足这一字数要求。 1. 基础的文件读写操作 ...

    以下是一个简单的C语言文件读写操作的示例代码.pdf

    以下是一个简单的C语言文件读写操作的示例代码,包含文件打开、写入、读取和关闭等操作以下是一个简单的C语言文件读写操作的示例代码,包含文件打开、写入、读取和关闭等操作以下是一个简单的C语言文件读写操作的...

    c语言文件读写操作代码示例.pdf

    c语言文件读写操作代码 在C语言中,文件读写操作是一个常见的任务。下面是一个简单的示例,展示了如何使用C语言进行文件读写操作。这个示例将创建一个文本文件,向其中写入一些内容,然后再从文件中读取内容并输出到...

    一种基于Java注解和反射机制的Excel文件读写操作方法.pdf

    一种基于Java注解和反射机制的Excel文件读写操作方法.pdf

    c语言实现ini文件读写操作

    C语言实现的INI文件读写操作是软件开发中常用的一种配置管理技术。INI文件以其简单的结构和易于编辑的特性,成为了存储程序设置和配置信息的首选格式。通过使用C语言编写的读写操作函数,开发者可以轻松地在程序中...

    C语言文件读写操作.docx

    c语言文件读写操作代码。 目录 文件的基本操作 文件打开与关闭 文件写入 文件读取 对结构体文件的增、删、查操作 返回目录 文件的基本操作 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18  文件的打开操作 ...

Global site tag (gtag.js) - Google Analytics