`
lovnet
  • 浏览: 6713005 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Java基础学习笔记之八--IO流(2)

 
阅读更多

***内存流

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笔记.zip

    尚硅谷康师傅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.zi

    java学习笔记之Java_IO操作共19页.pdf.zip

    java IO流学习笔记

    java IO流学习笔记

    Java IO学习笔记+代码

    Java IO学习笔记+代码,全面介绍IO中的方法、类,很适合初学者

    java学习笔记

    java学习笔记大全:java内容介绍 java编程可以分成三个方向: 1、java se (j2se)桌面开发 java中的基础中的基础 2、java ee (j2ee)web开发 3、java me (j2me)手机开发 java se课程介绍 java面向对象编程(基础) java...

    Java学习笔记-IO篇

    这是我自己整理的Java学习笔记,希望对大家有帮助

    java李兴华学习笔记之Java_IO操作

    收集的java李兴华老师的课件笔记。感觉还不错,适合回顾和新手补习。

    java学习笔记1(java io/nio)

    java学习笔记1(java io/nio)设计模式

    io流的学习笔记

    io流学习笔记,主要适合入门的人士学习及观看

    韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(齐全)-共448页.docx

    java文件io流编程 java网络编程 java多线程编程 java ee基础1 java面向对象编程--数据库编程-->java se java 基础2 html--css--javascript-->div+css java ee中级部分 Servlet--Jsp-->mvc模式 java ee高级部分 ...

    java io流学习笔记1

    NULL 博文链接:https://lpf.iteye.com/blog/1471932

    java-IO流与异常机制学习笔记

    自己总结,知识点全面,包含了,IO流,异常机制等学习笔记 含有代码实例可供参考,需要mybase打开 持续更新,需要的自行下载 附上本人写的学习博客 https://blog.csdn.net/qq_35577787/article/details/105088073

    java IO流详解

    文档是关于JAVA常用IO流的学习笔记,可以用于参考,学习。

    Java学习笔记之IO流

    详细介绍了IO的用法,基本实现原理,并介绍了序列化与反序列化的实现方法。谢谢

    java基础学习总结笔记

    Java基础常识、如何安装Java工具、Java语言的基础组成、Java面向对象、Java多线程、Java常用类、集合(重点)、IO流、GUI图形界面、网络编程、正则表达式、反射、注解、类加载器、动态代理等等,另外还包括银行管理...

    Java学习笔记7.0

    《Java JDK6学习笔记》是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是Java、如何配置Java开发环境、基本的Java语法到程序流程控制、管理类文件、异常处理、枚举类型、泛型...

    IO-黑马程序员Java学习笔记.rar

    IO—黑马程序员Java学习笔记.rar

    IO笔记.zip关于javaIO流部分的详细笔记

    这是关于java各个IO流,从节点流到装饰缓冲流的一系列笔记纲要,帮助更好的理解和学习java的IO流

    javaIO流.xmind

    自己总结的java中IO流的笔记,绘制了详细的思维导图,每个思维导图中均有详细的博文解释,方便大家学习和理解,免费分享给大家。适合java的爱好者和学习者

    IO流学习总结

    本文档为本人学习 java IO流期间的学习总结笔记,希望对新学习的朋友有所帮助和参考价值。本人java 开发时间不是太长,可能存在不完善或不对之处,欢迎指正!

Global site tag (gtag.js) - Google Analytics