什么是Java bean? [英] What is a Java bean?
问题描述
可能重复:
豆子有什么意义?
什么是javabean ?它是干什么用的?什么是代码示例?我听说它用于与getter和setter方法有关吗?我对java bean是什么以及你甚至访问它的地方都很困惑。我用谷歌搜索但找不到明确的答案。
What is a javabean? What is it used for? And what are some code examples? I heard it is used for something to do with getter and setter methods? I'm quite confused about what a java bean is and where you even access it. I googled it but couldn't find a definite answer.
推荐答案
Java Bean是一个普通的Java类,它具有私有属性public getter和setter方法。
Java Bean is a normal Java class which has private properties with its public getter and setter method.
Java Bean通常用作帮助类。
Java Beans are generally used as helper class.
示例 -
public class User implements java.io.Serializable {
private String name;
private Integer age;
public String getName(){
return this.name;
}
public void setName(String name){
this.name = name;
}
public Integer getAge(){
return this.age;
}
public void setAge(Integer age){
this.age = age;
}
}
实施可序列化
不是强制性的,但如果您想在Java的内存中保留或传输Javabeans,则非常有用,例如在硬盘或网络上。
Implementing Serializable
is not mandatory but is very useful if you'd like to persist or transfer Javabeans outside Java's memory, e.g. in harddisk or over network.
这篇关于什么是Java bean?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!