网站首页 > java教程 正文
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
DataOutputStream
介绍:数据类型流,对数据类型输入和输出
这就是它的输出,输出可以输出任何一个数据类型
你要读上来才看得到它里面的数据,你写的是int是第一个,你读的时候也是第一个,不能打乱它的顺序
DateInputStream
这个数据类型的好处就是说,我输出的是什么格式,你读上来只要是按照原来的顺序去读你就能还原出你想要的数据类型,这样的话我们就可以把基本数据类型存储到磁盘上去
ByteArrayOutputStream
介绍:这是一个假流,就是说它是一个数据包装流,数组的包装流,就是把数组变成流
如下图:比如说你手上有个字节数组,想把这个字节数组传给下面方法,方法里有InputStream,问题就是字节数组没法转换成InputStream,按照以前的老办法就是先输出到文件中,然后在从文件中读上来
如下图:就是把字节数组转换成流,就是把你的字节数组包装成流交给它
ByteArrayOutputStream 截取 如下图,如何将一个输出的内容转换成字节,可以使用ByteArratOutputStrean 它的目的就是想套别人的字节,想去截取别人的字节,截取这方法中输出的内容
PrintStream 格式输出流 介绍:这个流专门用于打印的,什么类型都可以输出,如果要追加,自己写个参数就行了
它里面还有一个方法是替换,这样子输出的话就不是输出到控制台上了,就备份到文件中了,如果错误跟抛异常也设置,那就也是在文件上输出
如何设置控制台打印,记事本上也打印一份,如下图:
然后写个类继承于PrintStream
猜你喜欢
- 2024-10-26 入门者-关于JavaSE你需要知道的几点
- 2024-10-26 JavaSE——IO(java seq)
- 2024-10-26 Java SE 基础:注释,关键字,标识符,命名约定
- 2024-10-26 「JavaSE」Java的方法(java几种方法)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)