• 技术文章 >java >java基础

    bean在java中的基础介绍

    小妮浅浅小妮浅浅2021-01-18 14:33:42原创2403

    很多人在学习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.实例

    package mybean;
     
     
    public class Cricle {
    private int radius;
     
     
    public Cricle() {
    }
    /**
    * @return the radius
    */
    public int getRadius() {
    return radius;
    }
    /**
    * @param radius the radius to set
    */
    public void setRadius(int radius) {
    this.radius = radius;
    }
    public double circleArea() {
    return Math.PI*radius*radius;
    }
    public double corcleLength() {
    return 2.0*Math.PI*radius;
    }
    }

    以上就是bean在java中的基础介绍,作为一种使用范围较为广泛的类,在后面的学习中也会不断涉及,又或是出现其他的知识点一起使用,大家学会了可以就代码部分体会bean的概念。

    专题推荐:java bean
    上一篇:java中多态的原理探究 下一篇:java中bean的使用

    相关文章推荐

    • java StringBuilder是什么• java下载视频到本地的方法• java多态的表现形式分析• java中多态的原理探究

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网