精华内容
下载资源
问答
  • JavaBean是什么

    2016-02-16 19:46:57
    JavaBean是什么 看java数据时,关于不可变类时提到------大部分时候所创建的类都是可变类,特别是JavaBean,因为总是为其实例提供了setter和getter方法。其中关于JavaBean的含义不清楚。从字面上看是与可变类平级的...

    JavaBean是什么

    看java数据时,关于不可变类时提到------大部分时候所创建的类都是可变类,特别是JavaBean,因为总是为其实例提供了setter和getter方法。其中关于JavaBean的含义不清楚。从字面上看是与可变类平级的那么,JavaBean可以理解为一种类?

    查阅相关资料:

    从百度百科了解到-----JavaBean是一种用Java语言写成的组件,而且是可重用的,对于类的基本要求是必须是具体的公共的,具有无参数的构造器。

    JavaBean分类可分为,有界面的JavaBean和无界面的JavaBean。

    JavaBean是一种简单的遵循非常严格协议的Java类。

    那我在接触Java的时候怎么没用到JavaBean呢---------------在使用Java编程时,并不是所有软件模块都需要转换成bean。Bean比较适合于那些具有可视化操作和定制特性的软件组件

    总结下来说,JavaBean可以看成是一个黑盒子,不关心里边的实现是怎么的,只关心他的外部特征和提供的接口,当然前提要遵循JavaBean的协议和规范。

    展开全文
  • javaBean是什么

    万次阅读 2019-02-19 01:37:42
    JavaBean 一种JAVA语言写成的可重用组件,它一个类。 为写成JavaBean,类必须具体的和公共的,并且具有无参数的构造器. JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取...

    S- day 36

    javaBean

    定义

    JavaBean 是一种JAVA语言写成的可重用组件,它是一个类。
    为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器. JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性。

    详解

    • 用作JavaBean的类必须具有一个公共的、无参数的构造方法。
    • JavaBean的属性与普通Java类的属性的概念不一样JavaBean的属性是以方法定义的形式出现的.
    • 用于对属性赋值的方法称为属性修改器或setter方法,用于读取属性值的方法称为属性访问器或getter方法。
    • 属性修改器必须以小写的set 前缀开始,后跟属性名,且属性名的第一个字母要改为大写,例如,nickName属性的修改器名称为setNickName,password属性的修改器名称为setPassword。
    • 属性访问器通常以小写的get 前缀开始,后跟属性名,且属性名的第一个字母要改为大写,例如,nickName属性的访问器名称为getNickName,password属性的访问器名称为getPassword。
    • JavaBean的属性名是根据setter方法与getter方法的名称来生成的, setter方法或getter方法中除去前缀“set”和“get”后的部分即为属性名,但属性名的首字母必须小写。

    使用方法

    注意事项

    在这里插入图片描述
    JSP代码

    <%@page import="calc.Calculate"%>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    	
    	<jsp:useBean id="calculator" class="calc.Calculate" scope="request" />
    	<jsp:setProperty name="calculator" property="*" />
    	
    	<% 
    		calculator.calculate();
    	%>
    	
    	<h3>计算的结果:  <%= calculator.getResult() %> </h3>
    	
    	<form action="calc.jsp" method="get">
    		<table>
    			<tr><td><input type="text" name="first" /></td></tr>
    			<tr><td>
    				<select name="operator">
    	              <option value="+">+</option>
    	              <option value="-">-</option>
    	              <option value="*">*</option>
    	              <option value="/">/</option>
    	            </select>
    			</td></tr>
    			<tr><td><input type="text" name="second" /></td></tr>
    			<tr><td><input type="submit" value="计算"/></td></tr>
    		</table>
    	</form>
    	<br>
    	
    </body>
    </html>
    

    JavaBean代码

    package calc;
    
    /**
     * 写一个javaBean
     * @author 悟空
     *
     */
    public class Calculate {
    	private String first = "0.0";
    	private String second = "0.0";
    	private String operator = " + ";
    	private Double result = 0.0;
    	
    	public void calculate() {
    			
    			try {
    				Double f = Double.parseDouble(first) ;
    				Double s = Double.parseDouble(second) ;
    				switch (operator) {
    				case "+":
    					result = f + s ;
    					break;
    				case "-":
    					result = f - s;
    					break;
    				case "*":
    					result = f * s;
    					break;
    				case "/" : 
    					result = f / s;
    					break;
    				default:
    					break;
    				}
    			} catch (Exception e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			}
    	}
    
    	public String getFirst() {
    		return first;
    	}
    
    	public void setFirst(String first) {
    		this.first = first;
    	}
    
    	public String getSecond() {
    		return second;
    	}
    
    	public void setSecond(String second) {
    		this.second = second;
    	}
    
    	public String getOperator() {
    		return operator;
    	}
    
    	public void setOperator(String operator) {
    		this.operator = operator;
    	}
    
    	public Double getResult() {
    		return result;
    	}
    
    	public void setResult(Double result) {
    		this.result = result;
    	}
    
    	public Calculate() {
    		super();
    	}
    	
    	
    }
    
    

    效果截图
    在这里插入图片描述

    展开全文
  • Javabean是什么

    2019-06-07 16:27:48
    JavaBean 一种JAVA语言写成的可重用组件,它一个类。 为写成JavaBean,类必须具体的和公共的,并且具有无参数的构造器. JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取...

    javaBean(俗称java豆)

    定义
    JavaBean 是一种JAVA语言写成的可重用组件,它是一个类
    为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器. JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性。
     

    参考文章:

    https://blog.csdn.net/qq_40053347/article/details/87626911

    展开全文
  • javabean是什么

    2018-12-22 23:58:44
    1.java类,必须拥有无参构造函数 2.属性必须私有化 3.私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范...

    1.java类,必须拥有无参构造函数

    2.属性必须私有化

    3.私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范

    展开全文
  • 下面要给大家介绍的就是bean,那么你知道javaBean是什么意思吗?它指的是什么呢?下面就让我们一起来详细的了解一下吧!一、什么是javaBean?javaBean简单的来说,其实就是一种JAVA语言写成的可重用组件。为了能够写成...
  • JavaBean是一种JAVA语言写成的可重用组件(软件模型),是一种特殊的Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象(bean)。javabean的特点由于javabean是基于java语言的,因此javabean不依赖平台...
  • 一、 javabean 是什么Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。 So simple ! Javabean 就是为了和 jsp 页面传数据化简交互过程而产生的。 自己的理解: 使用 javabean 和不用 javabean 的区别...
  • javabean是什么

    千次阅读 2014-07-29 15:41:53
    一、 javabean 是什么JavaBean是指一段特殊的Java类,就是有默然构造方法,只有get,set的方法的java类的对象.     专业点解释是: JavaBean定义了一组规则 JavaBean就是遵循此规则的平常的Java对象    ...
  • 一、javabean是什么?Javabean就是一个类,这个类就定义一系列get和set方法。So simple!Javabean就是为了和jsp页面传数据化简交互过程而产生的。自己的理解:使用javabean和不用javabean的区别:一个javabean就是为...
  • http://www.blogjava.net/jzgl-ever/articles/218518.html 一、 javabean 是什么Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。 So simple ! Javabean 就是为了和 jsp 页面传数据化简交互过程而...
  • javabean是什么和总结javabean的两种使用方式06-7-23 一、 javabean 是什么? Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。 So simple ! Javabean 就是为了和 jsp 页面传数据化简交互过程而产生的...
  • JAVABEAN是什么和总结JAVABEAN的两种使用方式06-7-23 一、 javabean 是什么? Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。 So simple ! Javabean 就是为了和 jsp 页面传数据化...
  • 一、 javabean 是什么

    2015-10-11 19:06:24
    一、 javabean 是什么? Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类, 就是有默然构造方法,只有get,set的方法的java类的对象.   专业点解释是: JavaBean定义了一组规则 ...
  • javabean 是什么

    2019-09-30 05:08:58
    JavaBean规范Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类, 就是有默然构造方法,只有get,set的方法的java类的对象. 专业点解释是:JavaBean定义了一组规则JavaBean就是遵循此规则的平常...
  • JavaBean是什么

    2020-06-24 14:12:29
    JavaBean是一个类,一个用Java语言写成的**可重用组件**。
  • JavaBean是什么?

    2019-06-20 11:12:20
    JavaBean指的类中包含getter和setter方法的Java类。
  • 介绍JavaBean Java的可重用组件,一种特殊的Java类,采用Java语言编写,并且遵守JavaBean API的规范,为写成JavaBean,类必须具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,344
精华内容 1,737
关键字:

javabean是什么

java 订阅