可以控制变量的读写权限。
如:其他类只读
private int i;
piblic int getI(){
return this.i;
}
private void setI(int i){
this.i = i
}
javabean的特点就是封装,你写的变量之前用 private来修饰,当你要给他赋值和获取他的内容时就要使用set和get方法
这样使得数据的重用性.
比如你写一个增加的方法,需要增加很多对象,你需要把这些对象都传到方法里,比如:public void insert(int id,String name,int age等等。。。)你在数据层再把他们取出来很麻烦,你用了set和get方法就是方便,查询也是一样,不可能把查到的数据都一一赋给一个变量。
参考资料:http://zhidao.baidu.com/question/379087487.html