摘要:
transient属性的值不会被序列化(为空) 静态属性也不会被序列化(为空) 对象的成员对象也必须是可序列化的,但是可将成员对象标记为transient 修改了实例属性后会影响版本号,从而导致反序列化不成功;解决方案:为Java对象指定序列化版本号serialVersionUID 阅读全文
posted @ 2019-11-10 22:13
Princess1
阅读(142)
评论(1)
推荐(1)
摘要:
写对象:序列化,对象的状态以字节的形式储存 读对象:反序列化,磁盘上的字节形式的数据还原成对象的内存状态 只有实现了serializable接口才可以被序列化 package com.study02; import java.io.FileInputStream;import java.io.Fil 阅读全文
posted @ 2019-11-10 18:20
Princess1
阅读(136)
评论(0)
推荐(1)
摘要:
package com.study02; import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.DataInputStream;import java.io.DataOutputSt 阅读全文
posted @ 2019-11-10 17:42
Princess1
阅读(115)
评论(0)
推荐(0)
摘要:
print打印流会将基本数据类型格式化成字符串输出,对象则直接调用tostring方法 print和println是打印流的实例 实现文件复制更加简单,因为缓冲流只能写入string类型 package com.study02; import java.io.FileNotFoundExceptio 阅读全文
posted @ 2019-11-10 17:24
Princess1
阅读(118)
评论(0)
推荐(0)
摘要:
inputstreamreader是把input stream转换成reader soutputstreamwriter是把outputstream转换成writer 存在将字节流转换成字符流的转换流,因为字符流操作文本更简单,反之则不存在,因为没必要 system.in是标准输入,即键盘输入,是i 阅读全文
posted @ 2019-11-10 17:09
Princess1
阅读(137)
评论(0)
推荐(0)
摘要:
作用:提高读写效率 package com.study02;//缓冲字节流 import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import jav 阅读全文
posted @ 2019-11-10 15:47
Princess1
阅读(153)
评论(0)
推荐(0)
摘要:
package com.study02; import java.io.FileWriter;import java.io.IOException; public class fileWrite { public static void main(String[] args) { //创建对象 Fi 阅读全文
posted @ 2019-11-10 15:14
Princess1
阅读(111)
评论(0)
推荐(0)
摘要:
package com.study02; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; p 阅读全文
posted @ 2019-11-10 14:55
Princess1
阅读(786)
评论(0)
推荐(0)