JavaBean 究竟是什么?

JavaBean 只是一个标准html

  1. 全部的属性是私有的(经过getters/setters处理属性)java

  2. 一个公有的无参数的构造器api

  3. 实现了序列化(Serializable)oracle

就这些,它只是一个规范。可是不少的类库都是依赖于这些预约。spa


另外,一个JavaBean类和一个普通的类没有语法区别,若是遵循上面的标准的话,一个类能够认为成JavaBean类。orm

之因此须要JavaBean,是由于这样预约义了一种类的格式,一些库能依据这个约定的格式,来作一些自动化处理。举个例子,若是一个类库须要经过流来处理你传递的任何对象,它知道它能够正常处理,由于这个对象是可序列化的。(假设这个类库要求你的对象是JavaBeans)htm

相关文章
相关标签/搜索