栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Javabean学习笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Javabean学习笔记

目录

Javabean概念

JavaBean的特点

javabean的用途

JavaBean的优点


Javabean概念

Javabean 是一种JAVA语言写成的可重用组件,是一个Java类,但遵循特定的写法和规范,用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。

1.所有属性为private

2.提供默认的构造方法

3.提供getter和setter

4.实现serializable接口

Javabean有一个无参构造器,属性私有化,但是属性操作公有化,而且访问器名称遵守一定的命名规范

(属性修改器,属性访问器)

JavaBean允许有任意多个属性,允许是任意类型

实现序列化接口

其组成为:属性,方法,事件

JavaBean的特点

不是技术而是规范

1. javaBean必须是一个public的类
2. JavaBean有一个不带参数的构造函数。
3. JavaBean通过 getProperty获取属性,通过setProperty设置属性。

具体示例:

inport java.io Serializable;

public class Student implements Serializable{

    private int ID;
    private String name;
    private int score;
    public int getID(){
        return ID;
    }
    public void setID(int ID){
        this.ID=ID;
    }
    public String getname(){
        return name;
    }
    public void setID(String name){
        this.name=name;
    }
    public int getscore(){
        return score;
    }
    public void setID(int score){
        this.score=score;
    }

javabean的用途

1.封装数据

2.封装方法

3.运行在jsp页面中使用javabean

4.允许将bean托管给容器,然后找容器拿到bean对象来使用

其最终目的为:重用(内聚,解耦)

JavaBean的优点

1.提高代码的可复用性:

对于通用的事务处理逻辑,数据库操作等都可以封装在Javabean中,通过调用JavaBean的属性,方法,可以快速地进行程序设计

2.程序易于开发维护:

实现逻辑的封装,使事务处理和显示互不干扰

3.支持分布式运用:

多用JavaBean,尽量减少Java代码和HTML代码的混编。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/919274.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号