JAVA一个例子没看懂 java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你直接返回hireDay,那么其他人就可以通过引用修改这个hireDay,而你要是返回克隆对象的话,别人没办法对原始的hireDay进行修改 感谢你的回复,你的意思就是,如果返回了hireDay,那么这个返回的hireDay前面本来加上的private修饰就白加了是吗?private hireDay外部不能修改,但是把它返回出来了在外面就可以更改hireDay的值了? 书上这句话意思不贴切: "d和harry.hireDay引用同一个对象", 实际上d 与 harry.hireDay完全就是一个东西, 同一个引用, 指向同一个内存对象 感谢你的回复,你的意思就是,如果返回了hireDay,那么这个返回的hireDay前面本来加上的private修饰就白加了是吗?private hireDay外部不能修改,但是把它返回出来了在外面就可以更改hireDay的值了?private 外不是hi不能修改,但是你的get方法把引用泄露了,所以外部可以通过get方法得到hireDay引用,还是可以修改,所以很多时候都是返回clone对象来放在被修改的 判断一个字符串是否在list集合中存在! Math.ROUND的疑问 用jbuilder下面的任务栏上面有一个show/hide 按下就有绿色和橙色 用什么工具运行图形界面的程序? 谁有<java$XML>中文版的电子书! java 没有指针,如何实现数据结果和算法? jtree setSelectionPath问题 绝代高手请进!有关protected方法的问题! 请“路人甲”大侠进来来看看。。。多谢了。。 我的IE输入form中保存了我以前输入的历史记录,我怎么清除? 新人,请教正则表达式"//"注释matches写法 新人求教java窗体,有些问题不是很懂~!
private 外不是hi不能修改,但是你的get方法把引用泄露了,所以外部可以通过get方法得到hireDay引用,还是可以修改,所以很多时候都是返回clone对象来放在被修改的