摘要: 随机存取文件流 RandomAccessFile的使用 直接继承于java.lang.Object类,实现了DataInput 和 DataOutput接口 既可以做一个输入流,又可以做一个输出流 如果RandomAccessFile作为输出流时,写到的文件如果不存在,则执行过程中,自动创建,如果写 阅读全文
posted @ 2021-04-11 18:05 flypiggg 阅读(379) 评论(0) 推荐(0)
摘要: 对象流 ObjectInputStream ObjectOutputStream 用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可 以把Java中的对象写入到数据源中,也能把对象从数据源中还原回来。 序列化:用ObjectOutputStream类保存基本类型数据或对象的机制 反序列 阅读全文
posted @ 2021-04-11 17:15 flypiggg 阅读(58) 评论(0) 推荐(0)
摘要: 转换流 处理流之二:转换流的使用 转换流:属于字符流 InputStreamReader:将一个字节的输入流转换为字符的输入流 OutputStreamWriter:将一个字符的输出流转换为字节的输出流 作用:提供字节流和字符流之间的转换 编码: 字符数组,字符 > 字节,字节数组 解码:字节,字节 阅读全文
posted @ 2021-04-10 21:10 flypiggg 阅读(115) 评论(0) 推荐(0)
摘要: IO流 原理: I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理设备之间的数据传输。如读/写文件,网络通讯等。 ​ Java程序中,对于数据的输入/输出操作以“流(stream)”的方式进行。 ​ java.io包下提供了各种“流”类和接口,用以获取不同种类的数据,并通过 阅读全文
posted @ 2021-04-10 17:23 flypiggg 阅读(142) 评论(0) 推荐(0)
摘要: File类的使用 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹). File类是声明在java.io 包下 创建File类的实例 相对路径:相较于某个路径下,指明的路径 绝对路径:包含盘符在内的文件或文件目录的路径 路径分隔符 windows: \\ unix : / 常用构造器 阅读全文
posted @ 2021-04-08 18:46 flypiggg 阅读(63) 评论(0) 推荐(0)
摘要: 泛型 泛型:标签 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类 阅读全文
posted @ 2021-04-06 21:37 flypiggg 阅读(157) 评论(0) 推荐(0)
摘要: 单例设计模式 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模免去我们自己再思考和摸索。式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,"套路“ 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只 阅读全文
posted @ 2021-04-05 19:15 flypiggg 阅读(53) 评论(0) 推荐(0)
摘要: 包装类 java提供了8中基本数据类型的包装类,是的基本数据类的变量具有类的特征 基本数据类型、包装类、String三者之间的转换 基本数据类型 包装类 byte Byte short Short int Interger long Long float Float double Double bo 阅读全文
posted @ 2021-04-05 14:54 flypiggg 阅读(46) 评论(0) 推荐(0)
摘要: Map接口 ≥Map 接口:双列数据,保存具有映射关系“(key - value)”一对的数据 -->函数 y= f(x) ​ >HashMap :作为Map的主要实现类;线程不安全的,效率高,存储null的key 和value ​ | LinkHashMap :保证在遍历map元素时,可以按照添加 阅读全文
posted @ 2021-04-04 21:17 flypiggg 阅读(84) 评论(0) 推荐(0)
摘要: Set接口 Set接口:存储无序的,不可重复的数据 >高中讲的“集合” HashSet :作为Set接口的主要实现类,线程不安全的;可以存储null值 LinkedHashSet :作为HashSet的子类,遍历其内部的数据时,可以按照添加的顺序遍历 TreeSet :可以按照添加对象的指定属性,进 阅读全文
posted @ 2021-04-04 09:21 flypiggg 阅读(63) 评论(0) 推荐(0)