`
商山居士
  • 浏览: 8645 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

剖析java I/O 输入输出

 
阅读更多

      流是一组有序的数据序列,根据操作类型,可以分为输入流和输出流两种。I/O(input/output)流提供了一条通道程序。可以使用这条通道 把源中的字节序列送到目的地,源是相对的所以输入输出 是相对的 ,比如说你把一根水管子插在水桶里,用另一个水桶往里面灌水,相对第一个水桶就是输入,第二个水桶往外倒水这时候就是输出,所以这中间的参照物就是源,记住一定是源,源 可能 是文件,网络压缩包或者其他的数据,同样输出流的目标也可以是文件,网络,压缩包,其他数据,这就是物理学中相对参照物,或者哲学上相对思想流的按不同的分类可以分为输入流,输出流,字符流,字节流,节点流,处理流,io是对称的,记住四个字“读入写出”

如图

 

 

1:输入流:输入流说的简单点就是把源文件用一根管子流向目的地,


                                                               输入模式

对应有以下这么多方法:

 
 


                                                        输出模式有以下这些方法

 
字符流writer对应方法有

 Reader方法

java输入输出大概就这么多基本知识点,具体用法后面再说
 

 

 

 

  • 大小: 43.6 KB
  • 大小: 29.4 KB
  • 大小: 212.6 KB
  • 大小: 189.3 KB
  • 大小: 185.7 KB
  • 大小: 185.5 KB
  • 大小: 162.9 KB
  • 大小: 185.7 KB
分享到:
评论

相关推荐

    java-io-guide:Java中的Java IO(输入和输出流)指南

    File示例列表,显示了使用Java I / O创建,读取,写入,修改文件以及获取文件信息的方法。 使用BufferInputStream读取文件 使用DataInputStream读取文件 以字节为单位获取文件大小KB MB GB TB 文件序列化示例 如何...

    Java就业培训教程 mobi epub

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    张孝祥 Java就业培训教程高清晰版

    作者始终以“启发编程的思想,培养编程的感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    Java NIO工作原理的全面分析

    JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并...

    《Java 就业培训教程》张孝祥 pdf part 1 无效勿下

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    张孝祥 Java就业培训教程高清晰版(电子版,带书签)

    作者始终以“启发编程的思想,培养编程的感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    java就业培训教程

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    《Java 就业培训教程》张孝祥 pdf part 2重新上传

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    《Java 就业培训教程》张孝祥 pdf part 1重新上传

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    《Java就业培训教程》(张孝祥)[PDF]

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    Java就业培训教程

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    java包与接口实验报告

    输入输出包(java.io):用统一的流模型来实现所有格式的I/O,包括文件系统、网络、输入。 3)网络包(java.net):支持Internet的TCP/IP协议,用于实现Socket编程;提供了与Internet的接口,支持URL连接,WWW的即时访问...

    JAVA就业培训教程part2

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    Java就业培训教程part1

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    Java就业培训教程part2

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    JAVA就业培训教程-part1

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    张孝祥 Java就业培训教程.part2

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    张孝祥 Java就业培训教程.part1

    作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与...

    Java优化编程(第2版)

    4.3.1 java语言中输入/输出流 4.3.2 通过系统缓冲流类提高i/o操作效率 4.3.3 通过自定制缓冲区提高i/o操作效率 4.3.4 通过压缩流提高i/o操作效率 4.3.5 通过非阻塞i/o优化应用性能 4.4 其他 104 4.4.1 数据格式化与...

    初学者学习java

    在以后的章节中,用通俗易懂的手法,紧密联系实际应用的方式,深入浅出地讲解了多线程,常用Java类,Java中的I/O(输入输出)编程,GUI与Applet,网络编程等方面的知识。 张孝祥老师从事了多年的软件开发和培训教学...

Global site tag (gtag.js) - Google Analytics