J2EE笔记之JavaBean

目录

一、JavaBean的概念

二、JavaBean的特点

三、JavaBean的用途

四、JavaBean的优点

总结


 

一、JavaBean的概念

1.javabean 是一种JAVA语言写成的可重用组件。

2.javabean具有无参数的构造器。

3.javabean是一个Java类,但遵循特定写法和规范。

4.javabean属性私有化,即所有的属性为private。

5.javabean属性操作公有化,而且访问器名称遵循命名规范,包括属性修改器和属性访问器。

6.javabean允许任意多个属性,允许任意属性类型。

7.javabean实现序列化接口,即实现Serializable接口(约定)。

二、JavaBean的特点

1.javabean必须是一个public的类。
2.每个javabean的类中应该提供一个不带参数的默认构造函数,以便构造工具能够实例化其对象。当然还应该有带参数的构造函数以便能够对它进行初始化。
3.属性声明为私有,没有公有的属性,属性值xxx对应有getXxx和setXxx方法。

代码示例:

import java.util;
public class Student implements Serializable{
    private int ID;
    private String name;
    private int age;

    public String getID() {
		return ID;
	}
	public void setID(int ID) {
		this.ID = ID;
	}

	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age=age;
	}
	
}

三、JavaBean的用途

1封装数据和方法。
2.允许在Jsp页面中使用javebean。
3.允许将bean托管给容器,然后找到容器拿到bean对象使用。
4.最终目的:重用,包含内聚和解耦。

四、JavaBean的优点

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

对于通用的事务逻辑,数据库等操作都可以封装在JavaBean中,通过调用JavaBean的属性和方法可以快速进行程序设计。
比如一些常见的Java类:String、File、Arrays、Math、 Character等等,都是封装好了的,
我们可以直接使用他们的属性和方法。
2.程序易于开发和维护:

实现逻辑的封装,事务处理和显示互不干扰。
3.支持分布式运用:

多用Java Bean,可以减少Java代码和HTML代码的混编。

总结

简单地说,JavaBean是用Java语言描述的软件组件模型,其实际上是一个类。这些类遵循一个接口格式,以便于使函数命名、底层行为以及继承或实现的行为,可以把类看作标准的JavaBean组件进行构造和应用。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值