看名称不就知道是干什么的了。set就是设置,get就是获取,顾名思义啊。
set和get/is是javabean的属性存取方法的标准命名规则。

解决方案 »

  1.   

    楼上说得对,JavaBean的标准,现在很多也按照这来,只是为了规范化。
      

  2.   

    因为类的成员变量一般用private修饰,而给一个get set方法提供访问,至于为什么要用get 和 set来命名应该是为了方便理解,没别的意思。至于为什么用private修饰,可以去看看关于封装的知识。
      

  3.   

    将私有的变量封装,用set和get来设置和获取。以后项目中会经常用到,就是javabean,目的是使代码简洁,项目规范...
      

  4.   

    编程规范,一般字段不直接和外部访问,所以提供对外访问的get 和set方法
      

  5.   

    希望楼主一直带着这个问题,等你到了下一个阶段(半年一年后什么的),每个阶段有不同的理解。你先不妨这样理解:我们需要把一些变量封装在一个类里面,既然是封装,就应该尽量不让这些变量让外人知道。那访问修饰符自然是private啦,但是,又有一些外人是需要得到这些变量的;于是,提供两个访问方法,get/set ;好处在于,可以在get/set 方法做附加操作。如前缀后缀操作、为了不让外人知道地址clone返回,还可以加锁来同步。慢慢地,这变成规范,全世界都用。然后这规范又可以被利用起来,因为都是get/set 开头,一些框架就可以凭这点来工作。如:SpringMVC可以利用set方法实现注入;
      

  6.   

    就是用get,set更改你创建类的属性,也可以认为比较装逼的一种写法
      

  7.   

    Java对于面向对象的一大特性:封装的实现;
      

  8.   

    类的属性一般用private 来封装,而set(),和get() 就是访问这个属性的方法 
      

  9.   

    get就是获取对象变量,set就是设置对象变量