各位大神啊,最近学习javase,见到了好多.get和.set,比如.getTime(),.setTime()还有好多,还有构造方法中的get和set,想想头都晕了。

------解决方案--------------------
看名称不就知道是干什么的了。set就是设置,get就是获取,顾名思义啊。
set和get/is是javabean的属性存取方法的标准命名规则。
------解决方案--------------------
因为类的成员变量一般用private修饰,而给一个get set方法提供访问,至于为什么要用get 和 set来命名应该是为了方便理解,没别的意思。至于为什么用private修饰,可以去看看关于封装的知识。
------解决方案--------------------
将私有的变量封装,用set和get来设置和获取。以后项目中会经常用到,就是javabean,目的是使代码简洁,项目规范...
------解决方案--------------------
希望楼主一直带着这个问题,等你到了下一个阶段(半年一年后什么的),每个阶段有不同的理解。
你先不妨这样理解:我们需要把一些变量封装在一个类里面,既然是封装,就应该尽量不让这些变量让外人知道。那访问修饰符自然是private啦,但是,又有一些外人是需要得到这些变量的;于是,提供两个访问方法,get/set ;
好处在于,可以在get/set 方法做附加操作。如前缀后缀操作、为了不让外人知道地址clone返回,还可以加锁来同步。
慢慢地,这变成规范,全世界都用。然后这规范又可以被利用起来,因为都是get/set 开头,一些框架就可以凭这点来工作。如:SpringMVC可以利用set方法实现注入;
------解决方案--------------------
get就是获取对象变量,set就是设置对象变量