`

java缓冲读写

阅读更多
public static void main(String[] args) throws Exception {
		String directory = "D:\\workspace\\aaa\\src\\online\\test.txt";
		BufferedReader bufferedReader = new BufferedReader(
				new InputStreamReader(new BufferedInputStream(
						new FileInputStream(directory))));
		// use the readLine to read file of char.
		String data = null;
		while ((data = bufferedReader.readLine()) != null) {
			System.out.println(data);
		}


		BufferedWriter bufferWriter = new BufferedWriter(
				new OutputStreamWriter(new BufferedOutputStream(
						new FileOutputStream(directory))));
		String str = "hello world";
		bufferWriter.write(str, 0, str.length());

		bufferedReader.close();
		bufferWriter.close();
	}
分享到:
评论

相关推荐

    Java文件读写.pdf

    Java文件读写是Java编程语言中基础且重要的操作,用于处理磁盘上的数据。本文将详细探讨Java如何进行文件读写,并提供相关的示例代码。 首先,读取文件时,Java提供了多种类来实现这一功能。`FileInputStream`是...

    读写文件操作demo-java

    在Java编程语言中,文件的读写操作是日常开发中不可或缺的部分。本示例"读写文件操作demo-java"旨在教你如何使用Java进行文件的读取和写入,这对于处理数据存储、日志记录或是任何需要与磁盘交互的应用程序至关重要...

    java读写hdf5格式文件需要使用的库

    这里提供的jar文件`hdf5-3.3.2.jar`是Java接口库,它封装了对HDF5文件的操作,使得Java程序员可以通过调用Java API来实现读写HDF5文件。而`libjhdf.so.3.2.1`和`jhdf5.dll`分别是Linux和Windows平台的动态链接库,...

    java 二进制文件的读写操作

    ### Java 二进制文件的读写操作 在Java中,进行二进制文件的读写操作是非常常见的需求,尤其是在处理非文本类型的文件(如图片、音频或视频等)时。本文将详细介绍如何使用`FileInputStream`和`FileOutputStream`类...

    JAVA简单的读写文本文件的代码

    通过上述四个主要部分的分析,我们可以看到Java语言在处理文件读写方面提供了丰富的API支持。使用合适的类库可以极大地简化开发工作并提高程序的性能。例如,使用`StringBuffer`可以有效地处理字符串的动态增长;而`...

    java的大数据读写

    在Java小程序中,可以使用循环和固定大小的缓冲区按块读写。 6. **数据排序**:文件中的数据可能需要排序,`DataSort`这个文件名可能与排序算法相关。Java提供了`Arrays.sort()`和`Collections.sort()`方法,但对于...

    java的读写code

    根据给定的文件标题、描述、标签以及部分内容,我们可以从中提炼出关于Java读写操作的详细知识点。以下是对这些知识点的深入解析: ### Java读写操作基础 在Java中,进行文件读写操作通常涉及使用`java.io`包中的...

    一个java文本文件读写类

    这里我们关注的是一个名为"TextFile"的Java类,它提供了对文本文件进行读写的功能。JavaBean是一种特殊类型的Java类,设计用于数据封装和组件重用,通常遵循特定的命名和编码规范。在这个场景下,`TextFile`可能就是...

    Java文件读写操作函数实现

    * 从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值足够大。 * 通常,Reader 所作的每个读取请求都会导致对底层...

    Java IO学习基础之读写文本文件

    2. **创建缓冲读写器**: - `BufferedReader br = new BufferedReader(new FileReader(read));`: 创建一个`BufferedReader`对象,用于读取文件`read`的内容。 - `BufferedWriter bw = new BufferedWriter(new ...

    Java 中对文件的读写操作之比较

    ### Java 中对文件的读写操作之比较 #### 引言 在Java中,文件的读写操作是一项基本且重要的功能。随着Java的发展,不同版本提供了多种方式来处理文件读写,这使得开发者可以根据实际需求选择最合适的方法。本文将...

    java海量数据读写优化方案

    对大数据文本文件读取(按行读取)的优化,目前常规的方案有三种,第一...代码提供在RandomAccessFile基础上,整合内部缓冲区,效率会有提高,测试过程中1000w行数据用时1秒,1亿行数据用时103(比1438秒快了13倍左右)

    java简单的读写文件小程序

    在Java编程语言中,读写文件是常见的操作,它涉及到对磁盘上文件内容的访问。这个"java简单的读写文件小程序"很可能是用来演示如何使用Java API进行文件操作的基本概念。下面,我们将深入探讨Java中读取和写入文件的...

    JAVA 操作文件,读写。

    1. **IO流概念**:Java的IO流是一个数据传输机制,它允许程序与外部资源(如文件、网络连接或内存缓冲区)进行交互。IO流分为字节流和字符流,字节流处理原始的字节数据,而字符流处理字符编码的数据。 2. **File类...

    Java读写文本文件的示例代码.7z

    以下是一份详细的知识点解析,将帮助你理解和应用Java中的文件读写操作。 1. **Java I/O 基础** Java 提供了丰富的I/O API,主要位于`java.io`包下。核心类包括`File`, `InputStream`, `OutputStream`, `Reader`, ...

    Java io 读写文件

    综上所述,Java的IO API提供了丰富的功能来处理文件读写,包括基本的字节流操作和高效的缓冲机制。了解和熟练掌握这些工具是开发Java应用程序的基础。通过实践和理解这些概念,你可以编写出高效且健壮的文件处理代码...

    JAVA文件读写例题实现过程解析

    "JAVA文件读写例题实现过程解析" JAVA文件读写是Java编程语言中最基本也是最重要的输入/输出机制之一。通过文件读写,程序可以将数据持久化到磁盘中,从而实现数据的长期保存和交换。JAVA文件读写例题实现过程解析...

    JAVA 文件读写操作

    ### JAVA 文件读写操作 #### 一、使用 InputStream 和 OutputStream 进行文件读写 在 Java 开发过程中,文件的读写操作是非常基础且重要的功能之一。从 JDK 1.0 开始,Java 提供了两种主要的方式来处理文件读写:`...

    Java文件读写操作有清晰注解

    - 使用缓冲区(Buffer)可以显著提高读写速度,因为它减少了对磁盘I/O的调用次数。 - 对大文件操作时,可以考虑分块读写,以减少内存占用。 以上就是Java文件读写操作的基础知识,包括核心类的使用、异常处理、...

Global site tag (gtag.js) - Google Analytics