• Java学习11.07(JavaBean)


    1、什么是JavaBean

    JavaBean 是使用 Java 语言编写的组件。该组件的特点是:能够完成特定的功能,这些功能主要用于共享;是一个大的系统的组成部分,不能独立运行;主要目的是供其他文件
    进行调用。
    JavaBean 是使用 Java 语言编写的组件
    (1) JavaBean 就是一个 Java 类,或者多个 Java 类。
    (2) 需要在类中编写方法完成特定的功能,这些方法称为业务方法。
    (3) JavaBean 主要用来供其他类调用,调用过程比较特殊,所以通常需要提供一个无参数的构造方法。如果这个 JavaBean 在分布式环境中使用,且对象需要在网络上传输,则需要实现串行化接口。
    (4) 成员变量通常都是私有的,提供对成员变量进行操作的公有方法。假设属性的名字是 xxx,类型是 Type,则应该提供 setter 方法和 getter 方法。setter 方法用于为成员变量赋值,
     
    getter 方法用于获取成员变量的值。
     
    它们的形式如下:
    public void setXxx(Type xxx)
    {
    this.xxx = xxx;
    }
    public Type getXxx()
    {
    return xxx;
    }
     

    2、编写javaBean

    根据以上特点,要编写一个 JavaBean,实际上就是编写一个 Java 类,即编写私有属性、对私有属性进行操作的方法、无参数构造方法和业务方法。
    下面是一个对用户信息进行验证的 JavaBean。用户信息非常多,为了简化代码,在JavaBean 中仅仅写了两个属性:username 和 userpass。
     
    注意:在编写 JavaBean 的时候一定要注意编程规范。这里用到的编程规范有:为类创建一个包,包名通常使用小写;类名首字母大写,类名中的每个单词的首字母大写;属性
    名通常首字母小写;方法名首字母小写;代码的缩进。
     
  • 相关阅读:
    RMAN 与control文件和spfile文件的备份
    Oracle 在 多个Virtualbox 虚拟机间 跨不同物理宿主机进行通信
    如何看数据库是否处在force_logging模式下
    Dataguard学习笔记
    Oracle数据库无法向listener注册的解决一例
    [Oracle]ORA-01499的处理
    查询红帽linux/Oracle Linux的发行版本的方法
    表空间的自动扩展是文件单位的
    [Oracle]如何查看一个数据文件是否是自动扩展
    创建表空间时ora-01119和ora-27040的处理
  • 原文地址:https://www.cnblogs.com/Lizhichengweidashen/p/14204385.html
Copyright © 2020-2023  润新知