public static void main(String[] args) throws Exception {
System.out.println(String.format("%1$tF %1$tT", Calendar.getInstance()));
//序列化
/*
List<Date> dateList=new ArrayList<Date>();
for(int i=0;i<1000000;i++){
dateList.add(Calendar.getInstance().getTime());
}
ObjectOutputStream oos=new ObjectOutputStream(new GZIPOutputStream(new FileOutputStream("1.a"))); //100万 个日期对象生成的文件 45K
oos.writeObject(dateList);
oos.close();//注意一定要关闭
System.out.println("......");
*/
//反序列化
ObjectInputStream ois = new ObjectInputStream(new java.util.zip.GZIPInputStream(new FileInputStream("1.a")));
@SuppressWarnings("unchecked")
List<Date> obj = (List<Date>) ois.readObject();
ois.close();
System.out.println(String.format("%1$tF %1$tT", Calendar.getInstance()));
System.out.println(obj.size());
System.out.println(obj.get(0));
}
分享到:
相关推荐
二进制序列化:对象序列化之后是二进制形式的,通过BinaryFormatter类来实现的,这个类位于System.Runtime.Serialization.Formatters.Binary命名空间下。 SOAP序列化:对象序列化之后的结果符合SOAP协议,也就是可以...
在java.beans包中,有两个好东西,XMLEncoder和XMLDecoder。从XML存取对象真是太费力气啦。做了小工具类,以后可以用用了。本文介绍了这两个可以把JAVA对象序列化保存为XML文件的工具类。
Xson是一个Java对象序列化和反序列化程序。支持Java对象到字节数组的序列化,和从字节数组到Java对象的反序列化。 Maven: <groupId>com.github.xsonorg</groupId> <artifactId>xson-core <version>1.0.1 ...
java 对象的序列化与反序列化 java 对象的序列化与反序列化
c++json对象序列化反序列化代码生成工具。提供对象定义工具,定义项目、对象、字段。然后通过代码生成工具,生成json序列化、反序列化代码。c++json对象序列化反序列化代码生成工具。提供对象定义工具,定义项目、...
基于WindowForm应用程序C#语言通过实际案例实现将对象保存到文件及从已保存的文件中读取对象(直接保存与读取、通过序列化与反序列化方式进行对象保存与读取)
序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能...
对象序列化和反序列化流
对象序列化.ppt 对象序列化.ppt 对象序列化.ppt 对象序列化.ppt 对象序列化.ppt
c#对象序列化与反序列化实例c#对象序列化与反序列化实例c#对象序列化与反序列化实例c#对象序列化与反序列化实例c#对象序列化与反序列化实例c#对象序列化与反序列化实例
C# xml序列化及反序列化(解析xml为对象及对象转xml保存),方法一反序列化取节点KV值,方法二反序列化取节点标签值,方法三取节点KV值,并增加节点对象数组及节点标签组合反序列化
单文件存放多个序列化对象,C#源代码 VS2008
讲述了C++对象如何序列化(存储到硬盘), 涉及到比较详细的细节方面的讲解。英文。
java对象 java序列化 java反序列化
一些关于VC中文档序列化与文件输入输出的总结
通过一个章节来讲解序列化与反序列化,对binaryformatter soapformatter xmlserializer这三种序列化的详情讲解,希望对大家有所帮助。
.NET对象序列化与数据持久化.NET对象序列化与数据持久化.NET对象序列化与数据持久化.NET对象序列化与数据持久化.NET对象序列化与数据持久化.NET对象序列化与数据持久化(Q群号:152088818 本群只为有经验的.NET开发者...
对象序列化TCP传输 对象序列化TCP传输 对象序列化TCP传输 对象序列化TCP传输
序列化和反序列化dll文件和proto
c#对象 序列化 和 反序列化 ,压缩流