`
liuguofeng
  • 浏览: 450439 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

javaIO 输入输出流

    博客分类:
  • Java
阅读更多

//创建输入流

File file = new File("src/R1L24S@4(}WW6%_H[%326WP.jpg");

InputStream is = new FileInputStream(file);

byte bt[] = new byte[is.available()];

is.read(bt, 0, bt.length);

//创建输出流

OutputStream os = new FileOutputStream("D:\\DOWNLOAD");这里会抛异常

//正确的写话

OutputStream os = new FileOutputStream("D:\\DOWNLOAD.jpg");这里会抛异常

os.write(bt);

os.flush();

os.close();

is.close();

api的构造函数:

FileOutputStream(File file) 这里使用new File("文件名字")不是文件目录
          创建一个向指定 File 对象表示的文件中写入数据的文件输出流。 FileOutputStream(File file, boolean append)
          创建一个向指定 File 对象表示的文件中写入数据的文件输出流。 FileOutputStream(FileDescriptor fdObj)
          创建一个向指定文件描述符处写入数据的输出文件流,该文件描述符表示一个到文件系统中的某个实际文件的现有连接。 FileOutputStream(String name)
          创建一个向具有指定名称的文件中写入数据的输出文件流。

FileOutputStream(String name, boolean append)  boolean append 表示是否追加文本
          创建一个向具有指定 name 的文件中写入数据的输出文件流。

 

 

Exception in thread "main" java.io.FileNotFoundException: D:\DOWNLOAD (拒绝访问。)

at java.io.FileOutputStream.open(Native Method)

at java.io.FileOutputStream.<init>(Unknown Source)

at java.io.FileOutputStream.<init>(Unknown Source)

at com.io.test.InputStreamTest.main(InputStreamTest.java:23)


分享到:
评论

相关推荐

    JAVA IO 输入输出流

    Java IO 输入输出流是Java平台基础架构的重要组成部分,它提供了处理数据输入和输出的能力,使得程序可以与外部设备(如硬盘、网络、内存等)进行数据交换。在Java中,一切皆为对象,因此IO流操作也被设计为面向对象...

    java IO输入输出流 学习入门

    ### Java IO 输入输出流学习入门 #### 一、流的初步理解 在Java中,**流**是一种用于处理数据输入/输出的方式。流的概念非常重要,因为它几乎涉及到所有与数据交互的操作,比如文件读写、网络通信等。 ##### 1.1 ...

    Java io输入输出流及字符集

    Java的IO(Input/Output)系统是其核心特性之一,为程序处理数据的输入与输出提供了强大而灵活的工具。本文将深入探讨Java中的输入输出流...通过阅读《IO输入输出流》.ppt,你将进一步了解这些知识点的具体应用和示例。

    Java IO输入输出流

    Java IO输入输出流是Java平台中用于数据传输的基础框架,它是程序与外部设备之间交互数据的主要途径,包括读取和写入数据。IO流的概念基于“流”的思想,即数据以有序的方式从起点(源)流向终点(目的地)。在Java...

    jsp .java中输入输出流 java IO 下载 流的应用先01 > 02 > 01

    标题中的“jsp .java中输入输出流 java IO 下载 流的应用先01 &gt; 02 &gt; 01”指的是一个关于Java编程中输入输出流(IO)在JSP(JavaServer Pages)和Java应用程序中的使用,特别是针对文件下载场景的知识点讲解。...

    JAVA输入输出流实验报告

    Java中的输入输出流是程序与外部数据交互的重要方式,它允许我们读取和写入数据到各种来源,如键盘、文件、网络等。在Java中,输入输出流分为两大类:字节流(Byte Stream)和字符流(Character Stream)。本次实验...

    JAVA IO 输入输出处理.ppt

    Java IO 输入输出处理是Java编程中至关重要的一部分,用于在程序和外部资源(如磁盘、网络、内存等)之间传输数据。Java的IO系统由java.io包提供,它包含了一系列的类和接口,用于实现不同类型的输入输出操作。 **...

    java的输入输出流

    Java的输入输出流(Input/Output Stream)是Java.io包的核心组成部分,用于处理数据的传输,无论是从硬盘、网络还是内存。Java提供了两种主要类型的流:字节流和字符流。 字节流处理的是单个字节的数据,分为输入流...

    IO输入输出流

    IO输入输出流,java的IO使用开发,简单易学。

    java 输入输出流

    Java中的输入输出流是Java I/O(Input/Output)系统的核心组成部分,允许程序与外部数据源进行交互。在Java中,所有的I/O操作都基于流的概念,流是数据的序列,可以是字节流或字符流。Java I/O库提供了一系列的类来...

    java输入输出流与文件处理

    **输入输出流与文件处理**在编程领域占据着核心地位,特别是在Java中,通过`java.io`包提供了丰富的类和接口来支持输入输出操作。这包括从键盘读取用户输入、从文件或网络读取数据、以及将数据写入文件或网络等场景...

    java输入输出流的简单例子

    Java输入输出流是Java IO(Input/Output)体系的基础,它是Java处理数据传输的核心机制。在Java中,一切皆为对象,输入输出流也不例外。Java的输入输出流分为字节流和字符流两大类,每类又分别有输入流和输出流四种...

    JavaIO字节输出流的总结共6页.pdf.zip

    本资料“JavaIO字节输出流的总结共6页.pdf.zip”详细阐述了Java字节输出流的相关概念、类库和常见用法,涵盖了以下几个关键知识点: 1. **字节流基础**: Java中的字节流分为两种类型:字节输入流(InputStream)...

    Java IO / 输入流 输出流

    在Java中,输入流(InputStream)和输出流(OutputStream)构成了IO体系的基础。输入流用于读取数据,而输出流则用于写入数据。它们都是抽象类,提供了基本的读写操作方法,但不能直接实例化,需要通过它们的子类来...

    java 输入输出流加密源码

    java 输入输出流加密源码 里面详细介绍了加密流的代码,是文件的输入输出流,不过大同小异 其他io一样

    JAVa输入输出流程序

    Java输入输出流(IO流)是Java编程语言中处理数据传输的核心部分,它允许程序进行数据的读取和写入操作。在Java中,一切皆为流,输入流用于读取数据,而输出流用于写入数据。这些流可以处理各种类型的数据,包括文本...

    IO输入输出流源码例子

    本示例主要探讨Java中的IO输入输出流,通过简洁明了的代码实例帮助开发者理解和应用。 1. **基本概念** - 输入流(Input Stream):用于从数据源读取数据,数据源可以是文件、网络连接或其他数据产生器。 - 输出...

    IO流--输入输出

    想了解IO输入输出流的学者可以看看,里面有详细的讲解及源代码。

Global site tag (gtag.js) - Google Analytics