`
wangyi878750
  • 浏览: 187812 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

细说 JavaBean

阅读更多

    常常写这些东西,但是一直没有自己去总结这些出来.现在有时间,索性回顾以下,记录下来.

      JAVABEAN技术


      JAVABEAN是一种基于JAVA的软件组件;  类似于Microsoft的COM组件的概念!
      JavaBeans特点:

  • 可以实现代码的重复利用;
  • 易编写、易维护、易使用;
  • 跨平台

     JAVABEAN 的模型


     package 包名;
     public class 类名{
          构造方法();
          属性(Property);
          方法(Method);
     }
      分析:编写JavaBeans就是编写一个Java的类,这个类创建的一个对象称作一个beans。


    JavaBean类定义
    语法结构:public class 类名称
                {
                 //类成员、方法以及属性的定义
                  ……
                 }
    注意:类名称与保存的文件名称必须是一致的,同时,类必须声明为公有类,类中方法的访问属性都必须是public;

    JavaBean类的构造函数:
    语法结构:public 类名称
                {
                 //初始化
                  ……
                 }
    注意:构造函数的名称必须与类的名称一致,主要用来初始化,无参数输入;

    Javabean类中的方法


    类的成员名字是xxx,获取和更改xxx形式如下:
         getXxx():获取属性xxx;
         setXxx():修改属性xxx;
    boolean型属性,允许用is代替get和set
    类中方法的访问属性必须是public
    类中构造方法必须是public,并且是无参数;

    JavaBean属性值的设定方法


    public void set设定方法名称(数据类型 参数)
    {
      this.变量=参数;
    }

 

    JavaBean的属性

  • 属性值的设定方法名称一般以set开头,加上方法名称;
  • JavaBean的属性都是私有(private)或保护(protected);
  • 从组件外部只能通过与该属性相关的一对方法来设置或读取属性的值,这对方法也被设置成为获取器(getter)和设置器(setter)。

    单值(simple)属性


    只定义一个只含一个值的数据成员;
    设置一对获取/设置(getter/setter)方法以便外部与其发生联系;
    如果没有获取方法,则这个属性是只写型;
    如果没有设置方法,则这个属性是只读型;
    布尔属性,因为只能有两个值,对应方法:is<PropertyName>形式

    索引(Indexed)属性


    索引属性包括几个数据类型相同的元素,这些元素可以通过一个索引值来访问;
    需要两对访问者方法:
    用于通过索引值获得和设置这个单一数组的单一属性;
    用于获得和设置整个属性数组。

 

    JavaBean属性值的读取方法


     语法结构:
    public void get读取方法名称()
    {
      return this.变量=参数;
    }

分享到:
评论

相关推荐

    JAVABEAN

    JavaBean是一种特殊的Java类,它是Java编程语言中的一个核心概念,尤其在开发企业级应用程序时极为常见。JavaBean遵循特定的规范,使它们能够被其他Java应用或开发工具(如IDEs)识别、可视化和操作。JavaBean的主要...

    JavaBean_Javabean增删改查_audiencevu9_

    JavaBean是Java编程中的一种重要概念,主要用于封装数据和业务逻辑,它遵循一定的规范,使得Java对象能够被方便地在Web应用中使用,特别是在Servlet和JSP之间传递数据。在这个项目"JavaBean_Javabean增删改查_...

    简单身份验证JAVABEAN的设计

    简单身份验证 JAVABEAN 的设计 JavaBean 是 Java 语言中的一种组件模型,用于封装业务逻辑、数据和表现层逻辑。 JavaBean 可以在支持 Java 的任何平台下工作,而不需要重新编译。传统意义上的 JavaBean 支持的组件...

    JavaBean示例

    JavaBean是Java编程语言中的一种特定类,遵循特定的规范,用于封装数据并提供属性访问。这个"JavaBean示例"旨在帮助初学者理解和使用JavaBean。JavaBean主要用于构建Java应用程序的可重用组件,特别是在JavaServer ...

    JavaBean技术应用实现购物车

    "JavaBean技术应用实现购物车" JavaBean是一种特殊的Java类,它遵循JavaBean的命名约定和设计模式,主要用于封装和 Exposure 数据。JavaBean技术广泛应用于Web应用开发,特别是在购物车系统中,JavaBean技术可以...

    javabean(DB)

    JavaBean是一种在Java编程语言中编写可重用组件的标准。它是Java类库的一部分,主要用于封装数据和业务逻辑,便于在Web应用、企业级应用或任何Java应用中进行数据表示和交换。JavaBean遵循一定的规范,使得它们易于...

    javaBean简介.doc

    【JavaBean 简介】 JavaBean 是 Java 编程语言中的一种特殊类,它遵循特定的编程规范,主要用于封装数据和实现业务逻辑。在MVC(Model-View-Controller)设计模式中,JavaBean 作为 Model 层,是应用程序的数据载体...

    javabean留言小项目

    JavaBean是一种特殊的Java类,主要用于封装数据和业务逻辑,它遵循特定的设计规范,方便在Java应用程序或Web应用中进行数据交换和组件重用。在这个"javabean留言小项目"中,我们可以深入理解JavaBean的基本概念、...

    SqlToJavaBean_javabean_根据表结构生成javabean_生成javabean_

    "SqlToJavaBean_javabean_根据表结构生成javabean_生成javabean_"这个标题暗示了一个工具或库,它能够自动化地根据数据库中的表结构生成对应的JavaBean类,从而减少开发者的手动编码工作。 描述中提到"根据数据表...

    JavaBean课件.rar

    JavaBean是Java编程语言中的一种特定类型,它遵循一套特定的规范,被设计用来作为Java应用程序中的可重用组件。这个“JavaBean课件.rar”压缩包文件显然包含了与JavaBean相关的教学材料,可能是PDF文档、PPT演示文稿...

    javaBean的详细介绍

    JavaBean 详细介绍 JavaBean 是一种特殊的 Java 类,它具有统一的接口格式,主要组成部分包括属性(Properties)、方法(Method)和事件(Events)。下面将详细介绍 JavaBean 的概念、组成部分、属性的介绍、JSP 中...

    javabean源码

    JavaBean是一种特殊的Java类,它遵循一定的规范,用于封装数据并提供可重用的业务逻辑。在Java开发中,JavaBean被广泛应用于构建组件、数据传输以及MVC(Model-View-Controller)架构中的模型部分。这个压缩包文件...

    JavaBean简介

    JavaBean简介 什么是JavaBean? JavaBean的三个组成部分 JavaBean的基本特征 BeanInfo接口 JavaBean的开发模式 使用JavaBean开发应用程序 EJB简介

    javabean的相关讲解

    ### JavaBean的相关讲解 #### 一、JavaBean概述 JavaBean是一种使用Java语言编写的可重用组件。为了实现JavaBean的功能,此类组件必须遵循一定的规范:类必须是具体类(而非抽象类)且对外公开(`public`),并且...

    JavaBean组件程序设计

    JavaBean组件程序设计是Java开发中的重要组成部分,主要用于构建可重用的软件组件。JavaBean是一种遵循特定规范的Java类,它可以被其他Java应用程序或框架(如JavaServer Pages (JSP)、Enterprise JavaBeans (EJB))...

    可用的jsp的MD5加密的javaBean

    在标签中,“jsp”指明了应用场景,“MD5”和“javaBean”是主要技术点,而“例子”意味着这个JavaBean是一个具体的实现,可以直接在项目中引用或作为学习的示例。 至于压缩包内的文件“md5”,很可能就是包含这个...

    javabean概念和使用

    JavaBean 概念和使用 JavaBean 是一种 JAVA 语言写成的可重用组件。为写成 JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。...

    JSP课件-javabean的使用教程

    **JSP与JavaBean使用教程** 本教程是针对初学者设计的,主要讲解了如何在JSP(JavaServer Pages)中有效地使用JavaBean。JavaBean是Java编程中的一个核心概念,它是一种符合特定规范的Java类,常用于封装数据和业务...

    使用JavaBean连接数据库

    使用JavaBean连接数据库 JavaBean是一种特殊的Java类,用于封装数据和业务逻辑。使用JavaBean连接数据库,可以将数据库操作封装在JavaBean中,从而简化数据库操作和数据访问。 JavaBean连接数据库的步骤: 1. ...

    javabean 学习(适合初学者)

    ### JavaBean 学习知识点详解(适合初学者) #### 一、JavaBean 概述 JavaBean 是一种可重用的软件组件模型,主要用于 Java 应用程序开发中。JavaBean 的概念最早由 Sun Microsystems 提出,其设计目的是为了简化 ...

Global site tag (gtag.js) - Google Analytics