第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-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南