摘要:DataInputStream: 数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本java数据类型。应用程序可以使用数据输出流 写入稍后由数据输入流读取的数据。DataInputStream对于多线程访问不一定是安全的,线程安全是可选的,它由此类方法的使用者复制。 DataOutputS 阅读全文
posted @ 2019-12-05 22:25 Mr.落魄书生 阅读 (1) 评论 (0) 编辑
摘要:package IODemo; //字节数组流 :内部维护这着一个字节数组,我们可以利用流的读取机制来处理字符串 无需关闭,不会报IO异常 // ByteArrayInputstream ByteArrayOutputStream import java.io.ByteArrayInputStrea 阅读全文
posted @ 2019-12-04 22:19 Mr.落魄书生 阅读 (3) 评论 (0) 编辑
摘要:对象流的两个类: ObjectOutputStream:将Java对象的基本数据类型和图形写入OutputStream ObjectInputStream:对以前使用ObjectOutputStream写入的基本数据和对象进行反序列化 序列化一组对象: 在系列化操作中,同时序列化多个对象时,反序列化 阅读全文
posted @ 2019-12-03 23:39 Mr.落魄书生 阅读 (25) 评论 (0) 编辑
摘要:package IODemo; import java.io.*; /* 打印流 : 很方便的进行输出 字节打印流 增强输出功能 字符打印流 */ public class PrintStreamDemo { private static void charPrint(){ File file = 阅读全文
posted @ 2019-12-03 22:16 Mr.落魄书生 阅读 (8) 评论 (0) 编辑
摘要:首先要明确一个概念: 对文件或其他目标频繁的读写操作,效率低,性能差。 使用缓冲流的好处是:能够高效的读写信息,原理是先将数据先缓冲起来,然后一起写入或者读取出来。 对于字节: BufferedInputStream:为另一个输入流添加一些功能,在创建BufferedInputStream时,会创建 阅读全文
posted @ 2019-12-02 23:39 Mr.落魄书生 阅读 (50) 评论 (0) 编辑
摘要:一、IO流概述 1、IO流:输入输出流(Input/Output) 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象,即数据在设备间的传输流, 流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作 大概来说: 输入流:把数据从文件读到(输入)程序中 输出流 阅读全文
posted @ 2019-12-01 16:48 Mr.落魄书生 阅读 (14) 评论 (0) 编辑
摘要:大三了,目前基础太差了,重新学习过!代码如下,里面都有详细的解释每一行代码代表的意思~ package IODemo; import java.io.File; import java.io.FileFilter; import java.io.IOException; import java.te 阅读全文
posted @ 2019-11-30 01:17 Mr.落魄书生 阅读 (13) 评论 (0) 编辑
摘要:这周我的大学老师在给我们讲UML建模时,说到了一个鸭子的设计模式,我觉得上课太快了,感觉没听懂,便在网上看到一个大神做出如下很详细的解释,我觉得非常适合刚入门的同学一起学习! 列出如下: 假设我们需要设计出各种各样的鸭子,一边游泳戏水, 一边呱呱叫。很明显这时我们需要设计了一个鸭子超类(Superc 阅读全文
posted @ 2019-11-28 14:30 Mr.落魄书生 阅读 (26) 评论 (1) 编辑
摘要:一、简要说明 开篇说明 其实吧这是我人生中写的第一篇博客,我也不知道怎么排版和编辑让博文显示的更加美观,现在正在学Markdown编辑语法,也是刚刚学编程的一个小菜鸟,目前是大二的在校生,我的初衷是把我平时所学的知识都像做笔记一样写下来,让以后在学习更多知识的时候回来一看,旧的知识就可以巩固回来了, 阅读全文
posted @ 2019-03-29 00:37 Mr.落魄书生 阅读 (160) 评论 (0) 编辑