bean在java中的基础介绍

很多人在学习bean的时候,把它理解成一个类是没有问题,但书写上不是太规范,其实应该为JavaBean。就通俗的理解而言,公众类的作用范围比较大,这也与它能够跨平台的特性密不可分。下面我们就bean的概念、搭配jsp的优点、以及在实例中的代码分别带来详细的介绍。

1.概念

JavaBean是一种JAVA语言写的可重用组件。JavaBean符合一定规范写的Java类,是一种规范。它的方法命名,构造以及行为必须符合特定的要求:

1)所有属性为private

2)这个类必须具有一个公共的(public)无参构造函数

3)private属性必须提供public的getter和setter来给外部访问,并且方法的命名也必须遵循一定的命名规范

4)这个类是可序列化的,要实现serializable接口

2.JavaBean搭配jsp使用的优点

使得HTML与Java程序分离,这样便于维护代码。如果把所有的程序代码都写到JSP网页中,会使得代码繁杂,难以维护。

可以降低开发JSP网页人员对Java编程能力的要求。

JSP侧重于生成动态网页,事务处理由JavaBean来完成,这样可以充分利用JavaBean组件的可重用性特点,提高开发网站的效率。

3.实例

packagemybean;


publicclassCricle{
privateintradius;


publicCricle(){
}
/**
*@returntheradius
*/
publicintgetRadius(){
returnradius;
}
/**
*@paramradiustheradiustoset
*/
publicvoidsetRadius(intradius){
this.radius=radius;
}
publicdoublecircleArea(){
returnMath.PI*radius*radius;
}
publicdoublecorcleLength(){
return2.0*Math.PI*radius;
}
}

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容