实体类其实就是俗称的,这种类一般不实现特殊框架下的接口,在程序中仅作为数据容器用来持久化存储数据用的。 它的一般格式就是 public class A{ private String id; public String Id(){ return this.id; } public void setId(String id){ this.id = id; } } 其实这样写的意义就在于封装,id作为类A的成员变量,也称属性,一般情况下拥有读和写的能力,我们将id设为private,则外部无法对其直接进行操作,同时通过set方法提供了外部更改其value的方法,又通过方法使外界能读取该成员变量的值。 而特殊情况下,我们对id可能只有读没有写的权利,即readOnly,此时我们就可以将set方法去除,只提供方法,就可以达到目的了。