本文内容如有错误、不足之处,欢迎技术爱好者们一同探讨,在本文下面讨论区留言,感谢。
JavaBeans 是 Java 中一种特殊的类,可以将多个对象封装到一个对象(bean)中。特点是可序列化,提供无参构造器,提供 getter 方法和 setter 方法访问对象的属性。名称中的 “Bean” 是用于 Java 的可重用软件组件的惯用叫法。
对象的用户可以访问 JavaBean 属性。该功能部件可以是任何 Java 数据类型,其中包含您定义的类。它可能具有以下模式:读,写,只读或只写。JavaBean 功能通过两种方法访问:
Student.java
public class Student implements java.io.Serializable
{
private int id;
private String name;
public Student()
{
}
public void setId(int id)
{
this.id = id;
}
public int getId()
{
return id;
}
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return name;
}
}
Test.java
public class Test {
public static void main(String args[])
{
Student s = new Student(); // object is created
s.setName("GFG"); // setting value to the object
System.out.println(s.getName());
}
}
输出:
GFG
JavaBean class in Java
JavaBeans
What is a JavaBean exactly?(什么是JavaBean?)
What is JavaBeans? Introduction to JavaBeans Concepts(什么是JavaBeans?JavaBeans概念简介)
JavaBean class in Java(Java中的JavaBean类)