如题……
像下面的类属不属于JavaBean
public class login{
       public void isLogin(String name , String pwd){
           省略若干行…………
       }
}

解决方案 »

  1.   

    http://baike.baidu.com/view/28155.htm?fr=ala0_1_1  
      

  2.   

    javabean的规范:
    (1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public
    (2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器,此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值。
    (3)一个javaBean类不应有公共实例变量,类变量都为private
    (4)持有值应该通过一组存取方法(getXxx 和 setXxx)来访问:对于每个特性,应该有一个带匹配公用 getter 和 setter 方法的专用实例变量。若是布尔值,可以用isXxx来代替getXxx。
    (5)属性的第二个字母最好不要大写, 像rCategory, hFilename之类,生成getter 和setter会有问题。另外,最好继承java.io.Serializable接口并生成serialVersionUID以实现序列化。
    说白了,就一java 类.
      

  3.   

    对于这个问题我纠结了很久,我知道以下的类肯定是JavaBean,但不知像上面的这种情况是不是……
    public class User(){
        private String name;
        private String pwd;
        public void setName(String name){
             this.name = name;
        }
        public String getName(){
             return this.name;
        }}
      

  4.   

    1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public
    (2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器,此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值。
    (3)一个javaBean类不应有公共实例变量,类变量都为private
    (4)持有值应该通过一组存取方法(getXxx 和 setXxx)来访问:对于每个特性,应该有一个带匹配公用 getter 和 setter 方法的专用实例变量。若是布尔值,可以用isXxx来代替getXxx。
    (5)属性的第二个字母最好不要大写, 像rCategory, hFilename之类,生成getter 和setter会有问题。
      

  5.   

    其实简单点javaBean就是向对象传递数据的一种方式。
      

  6.   

    1.拥有一个Public 无参数的构造方法
       如:public class People{public People(){}........}2.实现 java.io.serializable接口
       如:public class People implements serializable{......}3.提供属性接口(就是 set×××(){}get×××(){})
      

  7.   

    根据现在的Hibernate的说法 只有实体类才是属于JavaBean吧
      

  8.   

    建议你看下<<JAVA核心卷2>>中的一章专门讲JAVABEAN的东西,
    看了你会觉得很多东西不像我们认识的那么简单.
    很有收获的.
      

  9.   

    我觉得就是一个Java类。或者你也可以理解为“一个有帮助的组件”。
    概念是模糊的,活学活用就行了。
      

  10.   

    二楼正确,顶二楼,JavaBean是一个public类,有没有参数的构造器
      

  11.   

    就是一普通的java类  不要想太复杂  《java核心技术》上好像有介绍
      

  12.   

    javabean起初的的定义就是对应关系数据库中的表 你的应该是逻辑处理了
      

  13.   

    1:什么是JavaBean 组件?使用JavaBean 组件有什么优点?
    答案:
    现在软件开发都已经转向了基于组件的开发,目前具备代表性的组件技术有微软的
    COM、COM+,有Sun 的JavaBean 和EJB(Enterprise Java Bean),另外还有CORBA(Common Object Request Broker Architecture,公共对象请求代理结构)
    JavaBean 规范将“软件组件”的概念引入到Java 编程的领域。组件是自包含的、可重用的软件单元;而JavaBean 组件,则可以使用可视的应用程序开发工具,可视地将它们编写到Java 程序中。JavaBean 规范为Java 开发人员提供了一种“组件化”其Java 类的方法。2.一个标准的JavaBean 具有哪些特征?
    答案:
    (1)JavaBean 类必须有一个没有参数的构造函数;此构造函数在使用《jsp:useBean》实例化JavaBean 类时调用,若JavaBean 类内没有任何构造函数,则系统会自动生成一个没有任何参数的构造函数。
    (2)JavaBean 内的属性都应该定义为私有的。这样可以保证数据的完整性和封装性。
    (3)属性值可以通过setXxx 和getXxxx 来操作。需要注意的是,变量的第一个字母是小写的,但方法名内的第一个字母必须大写,此为必须遵守的约定。简单的说:就是普通Java类,只是满足一定的特征 
      

  14.   

    正解
    但是一般情况下 不用区分的这么明确吧
    知道是个java类 就差不多了吧