java-IO-objectInputStream
来源:互联网 发布:平板电脑安装ubuntu 编辑:程序博客网 时间:2024/06/07 22:14
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.ObjectInputStream;/** * java.io.ObjectInputStream * 对象输入流,用于进行对象反序列化 * 需要注意的是对象输入流读取的内容必须是通过 *ObjectInputStream序列化的对象 * *当一个类实现了可序列化接口,就要定义一个常量:版本号(serialVersionUID) *版本号决定则对象反序列化是否成功 *反序列化的对象的版本好若与当前类版本号一致,反序列化成功, *若反序列化对象的结构与当前接口有变化,那么可以还原属性,没有的属性就忽略 * *transient关键字 *被该关键字修饰的属性在序列化时其值将被忽略 *对象在序列化后得到的字节序列往往比较大,有时常用transient关键字对一个对象的不必要属性进行修饰,达到瘦身的效果 */public class ObjectInputStreamDemo { public static void main(String[] args) throws IOException, ClassNotFoundException { FileInputStream fis=new FileInputStream("person.obj"); ObjectInputStream ois=new ObjectInputStream(fis); Person p=(Person)ois.readObject(); System.out.println(p); ois.close(); }}
阅读全文
1 0
- Java IO - ObjectInputStream&ObjectOutputStream
- Java IO : ObjectInputStream、ObjectOutputStream
- java-IO-objectInputStream
- JAVA IO中的ObjectInputStream/Out
- 22.Java IO: ObjectInputStream && ObjectOutputStream
- Java IO ObjectInputStream和ObjectOutputStream
- JAVA IO系列----ObjectInputStream和ObjectOutputStream类
- at java.io.ObjectInputStream$PeekInputStream.readFully
- JAVA IO系列----ObjectInputStream和ObjectOutputStream类
- JAVA IO系列----ObjectInputStream和ObjectOutputStream类
- Java IO之DataInputStream,ObjectInputStream,ByteArrayInputStream等
- Java IO系列2 InputStream之ObjectInputStream
- Java IO系列2 InputStream之ObjectInputStream
- JAVA IO系列----ObjectInputStream和ObjectOutputStream类
- Java之IO(四)ObjectInputStream、ObjectOutputStream
- Java的IO流--ObjectInputStream和ObjectOutputStream
- java.io.ObjectOutputStream.putFields()和java.io.ObjectInputStream. readFields()
- java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误
- STM32 的时钟系统
- 程序调试中的常见问题及解决方法【2017.9.27更新】
- WebView调H5上传文件点击取消时无法再次响应H5上的选择文件事件
- 常见类---Calendar类
- 解决已经安装了新版本的.net framework,在visual studio的target framework没有显示的问题
- java-IO-objectInputStream
- java获取某时、当日0点等时间点的极优获取方式
- 用OpenCV的VideoCapture类读取avi视频文件,并以帧流的形式显示出来!
- 设置div位于浏览器窗口的center
- hdu6106 (思维水)
- vsftp设置不同用户登录ftp的根目录不同
- LeetCode 93 Restore IP Addresses(Python详解及实现)
- Hello
- Perhydropolysilazane