pojo的class修饰符

对于java的包修饰符,protected是当前的包,当前的类,以及具有子类的其他包中。所以对于一个pojo的实体类,应该定义成public的,否则一些插件jar无法使用我们自定义的pojo。

比如处理json数据的一个jar,有一个类JSONObject的fromObject方法,需要传入一个实体对象。如果实体对象的class访问修饰符是default,也就是默认的,就会提示没有得到属性的get方法。

顺便说一下,内部类可以定义成private 和static的

猜你喜欢

转载自zengshaotao.iteye.com/blog/2054304