javabean

来源:互联网 发布:邮箱数据 编辑:程序博客网 时间:2024/05/18 03:36

javabean就是一种特殊的类,遵守一种叫javabean规范的类。

javabean的特征:

1,有读写属性,可读,可写,既可读又可写。

2,有setter方法和对应的getter方法。

3,实现了serializable接口。

4,提供一个默认的无参构造函数。

javabean的作用:为那些胶水代码提供一个规范,使其兼容性更好,并且具有可序列化功能。

serializable接口:Serializable接口是启用其序列化功能的接口。实现java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。

可序列化:把对象转换为字节序列的过程称为对象的序列化。  

把字节序列恢复为对象的过程称为对象的反序列化。         

序列化又称串行化,其目的是以某种存储形式使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。          

所谓的序列化就是是将对象转换为容易传输的格式的过程,一般情况下转化为流文件,放入内存或者IO文件中。

javabean实例:

public class StudentsBean implements java.io.Serializable{   private String firstName = null;   private String lastName = null;   private int age = 0;   public StudentsBean() {   }   public String getFirstName(){      return firstName;   }   public String getLastName(){      return lastName;   }   public int getAge(){      return age;   }   public void setFirstName(String firstName){      this.firstName = firstName;   }   public void setLastName(String lastName){      this.lastName = lastName;   }   public void setAge(int age) {      this.age = age;   }}
参考:1.jsp javabean

2.序列化的作用

0 0
原创粉丝点击