Java入门之IO流
2019-04-01 18:18
127 查看
文章目录
IO流的应用
按输入输出分类
IO分为输入流和输出流,IO流的类的命名规则是前面是自己的本身的操作的对象,后面是自己传递对象时的数据传送的方法。
按传送数据的方式分类
分为字节流和字符流,字节流的是指再IO管道中程序传送的字节为单位,而字符流再管道中以字节为单位去传送数据。
包装流和节点流
这个是指和数据源直接对接的流是节点流,而对节点流进行包装的流是一些包装流,一般包装流的性能使用高于节点流。
缓冲流
在输入输出流中,有一个缓冲区,数据先放入缓冲区,在IO结束后再把缓冲区的数据放到指定的位置,提升了程序运行的效率。
管道流
后期进行多线程安全问题时,会用到
对象流
以字节流为基础去操作程序中一个个对象把对象进行序列化放到文件中,再通过反序列化读取到程序中。
Data流
以程序中的一个变量为数据节点进行操作
数组流
以数组为数据源节点进行操作
字符串流
以字符串为节点进行操作RandomAccessFile
RandomAccessFile
可以操作指针的字节流,任意读取流
相关文章推荐
- 黑马程序员_java入门_IO流_2
- 黑马程序员_java入门_IO流_4(键盘录入)
- 18、Java入门—Java IO流之对象的序列化和反序列化
- 基础入门:关于JavaIO流学习总结
- java 从零开始,学习笔记之基础入门<IO流>(十八)
- JAVA的IO流入门
- 黑马程序员_java入门_IO流
- Java零基础入门系列09--文件&IO流[参考正文顶部目录]
- java IO文件操作简单基础入门例子,IO流其实没那么难
- Java入门之IO流(输入流和输出流)
- 黑马程序员_java入门_IO流_3(字符流缓冲区)
- java程序员菜鸟入门之五IO流
- 14、Java入门—Java IO流之File类的使用
- Java-io流入门到精通详细总结
- Java入门IO流--FileInputStream
- 黑马程序员_java入门_IO流_5(文件概述)
- 17、Java入门—Java IO流之字符流
- java入门IO流--FileOutputStream&&FlieInputStream
- Java中的IO流,入门
- java IO文件操作简单基础入门例子,IO流其实没那么难