- 2
- 0
- 约6.12千字
- 约 12页
- 2023-10-25 发布于浙江
- 举报
1.对非可序列化对象调用序列化和反序列化方法会抛出? ? ? ? ? ? ? ? ? ? ? IOException
transient变量不会被序列化
Static变量不会被初始化
Externalizable接口中声明了两个方法:
public void writeExternal(ObjectOutput out)
throws IOException
public void readExternal(ObjectInput in)
throws IOException,ClassNotFoundException
writeExternal()方法负责序列化操作
readExternal()方法负责反序列化操作
区别于默认反序列化方式:在对实现了Externalizable接口的类的对象进行反序列化时,会先调用类的默认(不带参数的)构造方法。
由此可见,如果类实现了Externalizable接口,那么它必须具有public类型的不带参数的构造方法,否则这个类无法反序列化。
2.判断两个Class实例是否相等可以使用 ==
if( e.getClass()==Employee.class){…}
获得Class对象表示类的完整类名
getName()
Java反射机制主要提供了以下功能:
在运行时判断任意一个对象所属的类。
在运行时构造任意一个类的对象。
在运行时判断任意
您可能关注的文档
- 第五界学生编程大赛题目.doc
- 计算机可视化编程复习题C.doc
- 数控机床与编程复习题(1).doc
- 黑客瞄准XP恶意软件伪装安全工具.doc
- VC与Fortran的混合编程.doc
- 嵌入式系统编程嵌入式OS考前复习资料.doc
- 山东建筑大学现代机械工程基础实验Ⅰ(机电)实验报告——数控编程部分.doc
- 《数控铣床编程与加工技术》课程标准.doc
- linux编程大作业资料.doc
- 第4次课数控编程.doc
- 专题党课:立德树人担使命+培根铸魂育新人.docx
- 新课改-高中物理-选修第3册(10讲)教师版06 B波粒二象性 中档版17.docx
- 新课改-高中物理-选修第3册(10讲)教师版09 A人工核反 基础版25.docx
- 2025-2026年部编版高一历史第8单元中国近代史测试卷.docx
- 2025-2026年部编版高中语文高二下册第7单元课后练习.docx
- 2026-2027年湖南省常德市中考物理高频错题专题卷(有解析).docx
- 2026-2027年湖南省常宁市中考物理易错点专题突破卷(有解析).docx
- 2026-2027年湖南省长沙市中考物理全真仿真测评卷(有解析).docx
- 2026-2027年湖南省株洲市中考物理能力提升模拟卷(有解析).docx
- 2026年中国水平压力叶片过滤器行业市场规模及投资前景预测分析报告.pdf
原创力文档

文档评论(0)