JavaBean
JavaBean 是 Java语言编写类的一种标准规范。符合 JavaBean 的类,要求类必须是具体的和公共的,并且具有无参数的构造器,提供用来操作实例变量的 set 和 get 方法。
public class ClassName{ //实例变量 //构造器 //无参构造器【必须】 //有参构造器【建议】 //实例方法 //getXxx() //setXxx() }
标准类要求
-
每个.java文件只允许有一个类(class,interface,enum)
-
必须有:
-
成员变量与自定义常量必须私有化
-
每个被private修饰的变量或常量,对外提供get/set方法
-
无参构造器
-
-
可以有:
-
合适的有参构造器
-
三个特殊的实例方法
-
toString()
-
hashCode()
-
equals()
-
-
根据实际需求,可以有构造器代码块。
-
根据实际需求,可以有静态代码块。
-
.......,可以有成员内部类。
-