package com.laien.io; import java.io.FileOutputStream; import java.io.OutputStream; /** * 从程序中往硬盘写数据,谓之output * * @author Administrator * */ public class OutputStreamTest { public static void main(String[] args) throws Exception { //如果已有文件,覆盖原有内容,否则,新建文件并写下内容 OutputStream outputStream = new FileOutputStream("D:/output.txt"); String str = "helloworld"; byte[] bytes = str.getBytes(); outputStream.write(bytes); outputStream.close(); /*********** * * 用法2 */ //在文件原来基础上append内容 OutputStream outputStream2 = new FileOutputStream("D:/output.txt", true); String str2 = "%% append "; byte[] bytes2 = str2.getBytes(); outputStream2.write(bytes2); outputStream2.close(); } }
相关推荐
IO中FileIuputSream和FileOutputStream的简单用法,首先要知道的是,这两个都是字节流,所以声明数组的时候是byte类型,有的同学可能写的时候会不注意写成Byte,这样写是错的,因为Byte是byte的一个实现类,所以要...
import java.io.FileOutputStream; import java.io.IOException; public class MultiplicationTable { public static void main(String args[]){ long st = System.currentTimeMillis(); String fn = ...
import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectOutputStream; import java.io.Serializable; @SuppressWarnings("serial") //一个类要想实现序列化则必须实现Serializable...
根据提供的文件信息,我们可以提取并总结出以下与`FileOutputStream`相关的知识点: ### 1. `FileOutputStream`类概述 `FileOutputStream`是Java中用于将数据写入`File`对象或文件系统中的一个字节输出流。它可以...
FileInputStream 和 FileOutputStream 是 Java IO 中的节点流,用于读写文件。 1. 构造方法 FileInputStream 和 FileOutputStream 都有多个构造方法,可以根据需要选择合适的构造方法。 2. 主要方法 ...
Java 中文件 IO 流 Java 中文件 IO 流是指 Java 语言中对文件的输入输出操作,通过定义文件流来实现文件的读写操作。文件流是指在程序中用于文件输入输出的对象, Java 中提供了多种文件流类型,包括 InputStream ...
try (FileOutputStream fos = new FileOutputStream("athletes.ser"); ObjectOutputStream oos = new ObjectOutputStream(fos)) { oos.writeObject(athlete); } catch (IOException e) { e.printStackTrace(); } ...
Java中的IO流是Java核心库的重要组成部分,它用于在不同数据源之间传输数据。Java IO流分为两大类:字符流(Character Stream)和字节流(Byte Stream)。字符流处理单个字符,而字节流处理8位的字节序列。它们又...
常见的字节流有`java.io.FileInputStream`(读取文件)和`java.io.FileOutputStream`(写入文件)。例如,我们可以使用`FileInputStream`读取文件内容,然后通过`FileOutputStream`将其写入另一个文件。 “字符流”...
前言 其实在网上有很多介绍下载文件或者解压zip文件的文章,但是两者结合的不多,所以这篇文章在此记录一下下载zip文件并直接解压...import java.io.FileOutputStream; import java.io.IOException; import java.io.Inp
Java中的IO(输入/输出)系统是编程中不可或缺的一部分,特别是在处理数据的读取、写入、传输和存储时。本教程将深入讲解Java IO流的基础知识,包括其概念、分类、常用类以及如何在实际编程中应用。 一、IO流的概念...
- FilterInputStream和FilterOutputStream是过滤流,它们可以附加在其他流之上,增加额外的功能,比如校验和计算、数据压缩等。 6. 文件操作: - File类是Java处理文件的基础,提供了创建、删除、重命名文件以及...
例如,FileInputStream和FileOutputStream用于读写文件,BufferedReader和BufferedWriter用于提高读写效率,ObjectInputStream和ObjectOutputStream则支持序列化和反序列化对象。 XML(eXtensible Markup Language...
Java中的IO(Input/Output)是程序与外部数据交互的重要方式之一。它主要用于解决程序运行过程中数据的读写问题。在Java中,所有IO操作都是基于流的方式进行的。流是一种有序的数据序列,Java IO框架提供了一系列类...
Java IO流是Java平台中用于处理输入/输出操作的核心组件,它允许程序与各种数据源(如文件、网络连接、内存缓冲区等)进行交互。Java IO流的精讲涵盖了许多概念和技术,包括流的分类、流的方向、缓冲区的使用、字符...
同理,OutputStream是所有字节输出流的基类,FileOutputStream则是它的子类,用于向文件写入数据。 在输入流中,FilterInputStream类提供了一种装饰者模式,可以添加额外的功能到已有的输入流上,如...
这里我们以字节流为例,使用`java.io.FileInputStream`作为读取源文件的输入流,`java.io.FileOutputStream`作为写入目标文件的输出流。 下面是一个简单的文件复制示例: ```java import java.io.*; public class...
Java IO编程是Java平台中处理输入输出操作的重要组成部分,它提供了丰富的类库,使得开发者能够高效地进行数据的读取、写入、流的管理和转换。在这个集合中,我们主要探讨的是Java IO在文件读写方面的实践应用。 一...
Java的IO流是Java编程语言中的重要组成部分,它主要用于数据的输入和输出操作。在Java中,IO流被设计为处理任何类型的数据,包括字符、字节甚至对象。本练习旨在帮助初学者理解和掌握Java IO流的基础知识。 一、IO...
处理流则建立在其他流之上,提供额外的功能,如缓冲、转换等。 2. **流的方向** - **输入流(InputStream/Reader)**: 用于从源获取数据,例如从文件、网络或内存读取。 - **输出流(OutputStream/Writer)**: ...