`

io之FileOutputStream

    博客分类:
  • java
阅读更多
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的简单用法

    IO中FileIuputSream和FileOutputStream的简单用法,首先要知道的是,这两个都是字节流,所以声明数组的时候是byte类型,有的同学可能写的时候会不注意写成Byte,这样写是错的,因为Byte是byte的一个实现类,所以要...

    FileOutputStream将乘法口诀表写入指定文件

    import java.io.FileOutputStream; import java.io.IOException; public class MultiplicationTable { public static void main(String args[]){ long st = System.currentTimeMillis(); String fn = ...

    java中的IO操作总结(四)

    import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectOutputStream; import java.io.Serializable; @SuppressWarnings("serial") //一个类要想实现序列化则必须实现Serializable...

    Java教程之javaIO详解

    FileInputStream 和 FileOutputStream 是 Java IO 中的节点流,用于读写文件。 1. 构造方法 FileInputStream 和 FileOutputStream 都有多个构造方法,可以根据需要选择合适的构造方法。 2. 主要方法 ...

    Java中文件IO流.pdf

    Java 中文件 IO 流 Java 中文件 IO 流是指 Java 语言中对文件的输入输出操作,通过定义文件流来实现文件的读写操作。文件流是指在程序中用于文件输入输出的对象, Java 中提供了多种文件流类型,包括 InputStream ...

    java小项目练习IO实现

    try (FileOutputStream fos = new FileOutputStream("athletes.ser"); ObjectOutputStream oos = new ObjectOutputStream(fos)) { oos.writeObject(athlete); } catch (IOException e) { e.printStackTrace(); } ...

    IO流 javaio java 流

    Java中的IO流是Java核心库的重要组成部分,它用于在不同数据源之间传输数据。Java IO流分为两大类:字符流(Character Stream)和字节流(Byte Stream)。字符流处理单个字符,而字节流处理8位的字节序列。它们又...

    javaIo操作的基础代码

    常见的字节流有`java.io.FileInputStream`(读取文件)和`java.io.FileOutputStream`(写入文件)。例如,我们可以使用`FileInputStream`读取文件内容,然后通过`FileOutputStream`将其写入另一个文件。 “字符流”...

    Android实现下载zip压缩文件并解压的方法(附源码)

    前言 其实在网上有很多介绍下载文件或者解压zip文件的文章,但是两者结合的不多,所以这篇文章在此记录一下下载zip文件并直接解压...import java.io.FileOutputStream; import java.io.IOException; import java.io.Inp

    java中的IO的基础教学(1)

    Java中的IO(输入/输出)系统是编程中不可或缺的一部分,特别是在处理数据的读取、写入、传输和存储时。本教程将深入讲解Java IO流的基础知识,包括其概念、分类、常用类以及如何在实际编程中应用。 一、IO流的概念...

    java之io流实例

    - FilterInputStream和FilterOutputStream是过滤流,它们可以附加在其他流之上,增加额外的功能,比如校验和计算、数据压缩等。 6. 文件操作: - File类是Java处理文件的基础,提供了创建、删除、重命名文件以及...

    IO流、Xml解析

    例如,FileInputStream和FileOutputStream用于读写文件,BufferedReader和BufferedWriter用于提高读写效率,ObjectInputStream和ObjectOutputStream则支持序列化和反序列化对象。 XML(eXtensible Markup Language...

    java IO流精讲 JAVA IO流实例开发

    Java IO流是Java平台中用于处理输入/输出操作的核心组件,它允许程序与各种数据源(如文件、网络连接、内存缓冲区等)进行交互。Java IO流的精讲涵盖了许多概念和技术,包括流的分类、流的方向、缓冲区的使用、字符...

    IO流结构图_io_java_思维导图_

    同理,OutputStream是所有字节输出流的基类,FileOutputStream则是它的子类,用于向文件写入数据。 在输入流中,FilterInputStream类提供了一种装饰者模式,可以添加额外的功能到已有的输入流上,如...

    java 使用IO流实现文件的复制

    这里我们以字节流为例,使用`java.io.FileInputStream`作为读取源文件的输入流,`java.io.FileOutputStream`作为写入目标文件的输出流。 下面是一个简单的文件复制示例: ```java import java.io.*; public class...

    Java IO 编程集合

    Java IO编程是Java平台中处理输入输出操作的重要组成部分,它提供了丰富的类库,使得开发者能够高效地进行数据的读取、写入、流的管理和转换。在这个集合中,我们主要探讨的是Java IO在文件读写方面的实践应用。 一...

    Java-Io流,练习

    Java的IO流是Java编程语言中的重要组成部分,它主要用于数据的输入和输出操作。在Java中,IO流被设计为处理任何类型的数据,包括字符、字节甚至对象。本练习旨在帮助初学者理解和掌握Java IO流的基础知识。 一、IO...

    java io最简java io

    处理流则建立在其他流之上,提供额外的功能,如缓冲、转换等。 2. **流的方向** - **输入流(InputStream/Reader)**: 用于从源获取数据,例如从文件、网络或内存读取。 - **输出流(OutputStream/Writer)**: ...

    java_IO.rar

    2. **FileInputStream 和 FileOutputStream(02_FileInputStream_FileOutputStream.avi)**:这两个类是Java IO中最基本的文件操作类,用于读取和写入文件。FileInputStream用于读取二进制数据,而FileOutputStream...

    IO流宝典.pdf

    Java IO流是Java平台核心特性之一,用于处理输入和输出数据。这个概念是Java编程中的基石,对于任何涉及数据传输或文件操作的应用程序都至关重要。《IO流宝典》这本书全面深入地探讨了这一主题,旨在帮助读者从基础...

Global site tag (gtag.js) - Google Analytics