# 1-6.什么是java序列化,如何实现java序列化(写一个实例)
**序列化**:
可以将一个对象保存到一个文件,所以可以通过流的方式在网络上传输,可以将文件的内容读取,转化为一个对象。
处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。
**序列化的实现**:
将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。
- 前端的配置
- 第一张 开发环境配置
- 1-1 eoLInker
- 1-2 git教程
- 1-2-1 git免密
- 1-3 看云配置域名解析
- 1-4 netlify配置域名解析
- 1-5 阿里云服务器配置
- java面试题
- java面向对象
- 1-1.super()与this()的区别?
- 1-2.作用域public,protected,private,以及不写时的区别?
- 1-3.编程图形
- 1-4.Java的事件委托机制和垃圾回收机制
- 1-5.在java中,如何跳出当前多重嵌套循环
- 1-6.什么是java序列化,如何实现java序列化(写一个实例)
- 1-7.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
- 1-8.排序都有哪几种方法?(数组中的排序)请列举。用JAVA实现一个快速排序?
- 1-9.Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
- 1-10.Final有什么特点?
- 1-11.继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
- 1-12.内部类的实现方式?
- 1-13.用JAVA实现一种排序(二种),
- 1-14.JAVA类实现序列化的方法?
- 1-15.用插入法进行排序代码如下 :不需要掌握
- JAVA类实现序例化的方法是实现java.io.Serializable接口
- 2-15-1.Java编程,打印昨天的当前时刻
- 2-16.编程题
- 2-17.16、文件读写,实现一个计数器
- 2-18.17、指出下面程序的运行结果。
- 2-18.抽象类和接口的区别?
- 接口只有定义,抽象类可以有定义和实现
- 3-19.什么是类的返射机制?
- 3-20.类的返射机制中的包及核心类?
- 3-21.得到Class实例的三个方法是什么?
- 3-22、如何唤起类中的一个方法?
- 产生一个Class数组,说明方法的参数
- 4-23、如何将数值型字符转换为数字(Integer、Double)?
- 4-24、如何将数字转换为字符?
- 4-25、如何去小数点前两位,并四舍五入。
- 4-26、如何取得年月日,小时分秒?
- 4-27、如何取得从1970年到现在的毫秒数
- 4-28、如何获取某个日期是当月的最后一天?