这2个类是分别用来创建磁盘文件的输入流和输出流对象,
创建FileInputSream实例对象时,指定的文件应该是存在并且可读的.
创建FileOutputStream实例对象时,如果指定文件名已经存在,这个文件的内容将被覆盖清除;
下面通过一个例子来熟悉这2个类:
package cn.com;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileStream {
public static void main(String[] args) {
FileOutputStream out;
try {
out = new FileOutputStream("hello.txt");
out.write("www.sohu.com".getBytes());
out.close();
byte[] buf = new byte[1024];
File f = new File("hello.txt");
FileInputStream in = new FileInputStream(f);
int len = in.read(buf);
System.out.println(new String(buf, 0, len));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
通过FileInputStream和FileOutputStream复制图片等非文本文件 通过FileInputStream和FileOutputStream复制图片等非文本文件 通过FileInputStream和FileOutputStream复制图片等非文本文件
FileInputStream和FileoutputStream的使用语法和实例
FileInputStream 是文件输入流,它继承于InputStream。 通常,我们使用FileInputStream从某个文件中获得输入字节。 FileOutputStream 是文件输出流,它继承于OutputStream。 通常,我们使用FileOutputStream 将数据...
`FileInputStream`和`FileOutputStream`是处理文件输入输出的关键类。 `UsingFileInputStream`是一个自定义的工具类,它的主要功能是简化`FileInputStream`和`FileOutputStream`的使用。类中包含了两个主要方法:`...
本课程由IT十八掌徐培成讲解,重点介绍了Java基础中的字节流操作,特别是`FileInputStream`和`FileOutputStream`这两个核心类的使用。 `FileInputStream`和`FileOutputStream`是Java.io包下的核心类,它们分别代表...
File read write FileInputStream FileOutputStream 简单示例
Java中FileInputStream FileOutputStream 实现文件复制
Java中的`FileInputStream`和`FileOutputStream`是用于处理文件输入和输出操作的基本类,它们分别继承自`InputStream`和`OutputStream`。这两个类在Java I/O系统中扮演着核心角色,提供了对文件进行字节级读写操作的...
* 字节流文件移动和读取:通过FileInputStream和FileOutputStream类可以实现文件的移动和读取操作。 * 字符流文件移动和读取:通过FileReader和FileWriter类可以实现文本文件的移动和读取操作。 6. 文件读取和存盘...
在本文档中,我们将使用File类和FileInputStream、FileOutputStream类来实现文件操作。 File类 File类是Java语言中用于处理文件和文件夹的类。它提供了多种方法来操作文件和文件夹,例如判断文件或文件夹是否存在...
1. FileInputStream和FileOutputStream:这两个类是最基本的文件操作类,用于读取和写入文件。FileInputStream从文件中读取字节,而FileOutputStream将字节写入文件。例如,要复制一个文件,我们可以创建一个...
在学习过程中,务必理解并熟练掌握上述知识点,通过实例练习来巩固,如使用FileInputStream和FileOutputStream读写文件,以及使用BufferedInputStream和BufferedOutputStream优化文件操作。在处理异常时,要正确使用...
文件输入输出流(FileInputStream 和 FileOutputStream)是Java中最基础的字节流类,它们用于读取和写入本地磁盘文件。例如,程序`ep10_5`展示了一个简单的例子,通过FileInputStream从标准输入读取字符,直到遇到字符...
电器商城 运用File类进行文件操作 理解流,标准输入/输出流的概念 运用FileInputStream和FileOutputStream类读写文本文件-字节
特别是FileInputStream和FileOutputStream类,它们允许程序以字节流的方式读取或写入文件。这对于处理大型文件或需要进行字节级操作的场景非常有用。为了提高效率和性能,更高级的文件读写操作可以借助...
1、在读写文件时必须的 2、File类 ...运用FileInputStream和FileOutputStream类读写文本文件 运用BufferedReader和BufferedWriter类读写文本文件 运用DataInputStream和DataOutputStream类读写二进制 文件
FileInputStream 的主要方法有 read 和 close,而 FileOutputStream 的主要方法有 write 和 close。 示例代码: ```java FileOutputStream fos = new FileOutputStream("F:\\1.txt"); fos.write("women".getBytes...
Java的I/O流系统支持许多具体类,如FileInputStream、FileOutputStream、BufferedReader、BufferedWriter等,它们提供缓冲、格式化和其他高级特性。Buffered流可以提高性能,因为它们允许一次性处理大量数据,而不是...
IO中FileIuputSream和FileOutputStream的简单用法,首先要知道的是,这两个都是字节流,所以声明数组的时候是byte类型,有的同学可能写的时候会不注意写成Byte,这样写是错的,因为Byte是byte的一个实现类,所以要...
在网站开发中,输入输出流的应用非常广泛,本文通过实例形式对Java.io包中的File、FileInputStream、FileOutputStream、StringBuffer类在信息处理和网站开发中的应用进行了分析和探讨。 1.1 输入输出流的基本概念 ...