第11章 JavaBeans:Java平台的组件技术
2021/5/23 22:25:31
本文主要是介绍第11章 JavaBeans:Java平台的组件技术,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.序列化
使持久化成为可能的机制称为序列化。对象序列化意味着将对象转换为数据流并将其写入存储。
只要该类或父类实现该java.io.Serializable接口,任何类都是可序列化的。序列化类的实例包括Component,String,Date,Vector,和Hashtable。因此,Component类的任何子类(包括Applet)都可以序列化。不支持系列化值得注意类包括Image,Thread,Socket,和InputStream。尝试序列化这些类型的对象将导致NotSerializableException。
Java对象序列化API自动将可序列化对象的大多数字段序列化到存储流。这包括基本类型,数组和字符串。API不会序列化或反序列化标记为瞬态或静态的字段。
- 自动序列化,由Serializable接口实现。Java序列化软件可序列化整个对象,瞬时字段和静态字段除外。
- 定制的序列化。通过使用transient(或static)修饰符进行标记,有选择地排除您不想序列化的字段。
- 定制的文件格式,由Externalizable接口及其两种方法实现。Bean以特定的文件格式编写。
这篇关于第11章 JavaBeans:Java平台的组件技术的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?