JavaBeans是Java的特殊类,可以将多个对象封装为一个对象(bean )。 其特点是可以序列化,提供无参数构造函数,getter和setter方法可以访问对象的属性。 名称中的“Bean”是Java可重用软件组件的通用名称。
-以上来自维基百科
首先,我们封装对象时,以汽车对象为例:
公共类car {
//*
这是五辆小汽车
*/
专用输入控制盘=4;
私有int句柄=1;
私密int座位=5;
公共插入获取控制盘() )。
返回车轮;
}
公共加电压集控制盘(输入控制盘) )。
this .车轮=车轮;
}
公共int get句柄(
返回句柄
}
公共void集句柄(int句柄) {
this .方向盘-方向盘
}
公共插入获取座位()。
返回座位
}
公共语音集座位(int座位)。
this .座位=座位
}
}
对于最初学习的java,上述代码称为对象类,到了后期称为javaBean。 这是因为后java通常使用对象作为容器,并将需要操作的数据分配给对象,但为了便于赋值,需要这样的get/set方法。
总结如下。
1、所有属性均为私有
2、提供默认的构建方法
3、提供getter和setter
4、实现串行化接口
以上内容写于2018年11月8日20:07:41,目前的理解是数据的容器,今后如有发现,将继续更新本帖子。 朋友们,如果有更好的理解,欢迎分享信息。 谢谢你。