摘要:
简单来说 就是把 FileInputStream("i:/aa.txt") 变成了 FileInputStream(new File("i:/aa.txt")) 所有流都可以用 只要是对文件进行操作的。 Apache IO介绍: 第三方IO包 官方给到都是一些很基础的类,操作繁琐。 Apache提供 阅读全文
posted @ 2023-10-23 20:36
KukiHistory
阅读(34)
评论(0)
推荐(0)
摘要:
RandomAccessFile 类 是不是先前四个输入输出类中任何一个类的子类,它是独立与IO包下的一个类。 两个作用: 1、实现对一个文件做读和写的操作。 2、可以访问文件的任何位置,不像其他流只能按照先后顺序读取。 三个比较重要的方法: 第一个是这个类的构造方法 示例代码: 结果: 因为默认指 阅读全文
posted @ 2023-10-23 19:58
KukiHistory
阅读(21)
评论(0)
推荐(0)
摘要:
一一一、序列化!! 一、首先创建一个对象类,实现Serializable标记接口 对象中,实现了接口,三个私有属性,并且创建了无参有参构造,get和set方法和toString方法 (一个标准的对象模型) 二、序列化到外部文件 结果: 也是一堆乱码,还是因为用字节输出的原因。 二二二、反序列化! 结 阅读全文
posted @ 2023-10-23 19:25
KukiHistory
阅读(23)
评论(0)
推荐(0)
摘要:
写出: 会发现,其实跟之前学习到的数据输出流方法是差不多的。 结果:还是一些乱码 ,因为是用字节输出的 读取: 也和数据输入流很像 也是:写入数据类型要和写出数据类型的顺序一样 结果为:和之前写出的数据一样 阅读全文
posted @ 2023-10-23 18:56
KukiHistory
阅读(23)
评论(0)
推荐(0)
摘要:
序列化:对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为java对象的过程称为对象的反序列化。 序列化的作用两种: 1、持久化:把对象的字节序列永久保存在硬盘中。 2、网络通信:在网络上传送对象的字节序列。如:服务器之间的数据通信、对象传递 ObjectOutputStream代表对象输出 阅读全文
posted @ 2023-10-23 18:39
KukiHistory
阅读(20)
评论(0)
推荐(0)
摘要:
数据流:可以帮我们按照类型写出数据。 输出流:DataOutputStream 结果为: 除了a其他都是乱码是因为DataOutputStream是根据字节流来输出的 输入流:DataInputStream :可以根据数据输出流输出出来的文件,按照相应的数据类型读取到我们程序中。 注意!!!读取顺序 阅读全文
posted @ 2023-10-23 18:25
KukiHistory
阅读(22)
评论(0)
推荐(0)

浙公网安备 33010602011771号