***内存流
ByteArrayOutputStream/ByteArrayInputStream
ByteArrayOutputStream baos =
new ByteArrayOutputStream();
分析:
(1)在内存中创建了一个可以自动增长的字节数组
(2)创建一个输入流,指向该字节数组
(3)baos.toByteArray() 查看这个字节数组里的内容
***转换流(用在字节数据和字符数据之间的转换)
InputSteramReader/OutputStreamWriter
1.InputStreamReader -(将InputStream 包装成字符流Reader)
2.OutputStreamWriter -(将OutputStream 包装成字符流Writer)
3.在使用的时候,可以再转换流上,再套上一层缓冲流。
BufferedReader -->Reader -->readLine()
BufferedWriter -->Writer -->write("str")
***数据流 处理流(套接在InputStream/OutputStream上)
int - 占用4个字节
long - 占用8个字节
float- 占用4个字节
double 占用8个字节
可以直接处理数据,而不用把数据#转换成字符#或者#字符串#处理
---------------------------------------------------------
***Print流(打印流)
PrintWriter和PrintStream都属于输出流,分别针对字符字节。
Print流不会往外抛异常,有自动的flush功能
***Object流
直接对object写入或者读出。
Serializable--标记性接口(里面没有成员和方法)
序列化--将一个对象,直接转换成字节或者流,在网络
中传输,或者直接写到硬盘中。
transient:透明的,在序列化时忽略它修饰的变量
分享到:
相关推荐
尚硅谷康师傅java学习笔记。 、2020-4-5 java学习笔记 2020-4-6 java笔记 ---内部类 2020-4-6 java笔记 ---异常 2020-4-6 java笔记 --多线程 2020-4-8 java笔记 String类 2020-4-9 java 比较器 2020-4-10 java笔记 ...
java学习笔记之Java_IO操作共19页.pdf.zip
java IO流学习笔记
Java IO学习笔记+代码,全面介绍IO中的方法、类,很适合初学者
java学习笔记大全:java内容介绍 java编程可以分成三个方向: 1、java se (j2se)桌面开发 java中的基础中的基础 2、java ee (j2ee)web开发 3、java me (j2me)手机开发 java se课程介绍 java面向对象编程(基础) java...
这是我自己整理的Java学习笔记,希望对大家有帮助
收集的java李兴华老师的课件笔记。感觉还不错,适合回顾和新手补习。
java学习笔记1(java io/nio)设计模式
io流学习笔记,主要适合入门的人士学习及观看
java文件io流编程 java网络编程 java多线程编程 java ee基础1 java面向对象编程--数据库编程-->java se java 基础2 html--css--javascript-->div+css java ee中级部分 Servlet--Jsp-->mvc模式 java ee高级部分 ...
NULL 博文链接:https://lpf.iteye.com/blog/1471932
自己总结,知识点全面,包含了,IO流,异常机制等学习笔记 含有代码实例可供参考,需要mybase打开 持续更新,需要的自行下载 附上本人写的学习博客 https://blog.csdn.net/qq_35577787/article/details/105088073
文档是关于JAVA常用IO流的学习笔记,可以用于参考,学习。
详细介绍了IO的用法,基本实现原理,并介绍了序列化与反序列化的实现方法。谢谢
Java基础常识、如何安装Java工具、Java语言的基础组成、Java面向对象、Java多线程、Java常用类、集合(重点)、IO流、GUI图形界面、网络编程、正则表达式、反射、注解、类加载器、动态代理等等,另外还包括银行管理...
《Java JDK6学习笔记》是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是Java、如何配置Java开发环境、基本的Java语法到程序流程控制、管理类文件、异常处理、枚举类型、泛型...
IO—黑马程序员Java学习笔记.rar
这是关于java各个IO流,从节点流到装饰缓冲流的一系列笔记纲要,帮助更好的理解和学习java的IO流
自己总结的java中IO流的笔记,绘制了详细的思维导图,每个思维导图中均有详细的博文解释,方便大家学习和理解,免费分享给大家。适合java的爱好者和学习者
本文档为本人学习 java IO流期间的学习总结笔记,希望对新学习的朋友有所帮助和参考价值。本人java 开发时间不是太长,可能存在不完善或不对之处,欢迎指正!