java中不可变的类(我是初学者)
博客专区 > 110hxl 的博客 > 博客详情
java中不可变的类(我是初学者)
110hxl 发表于4年前
java中不可变的类(我是初学者)
  • 发表于 4年前
  • 阅读 20
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。

不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。

要求:1、所有成员变量都是private;2、setXXX方法也是private的(或者没有);

3、确保不存在方法重载;

jdk的可变类和不可变类
primitive变量: boolean,byte, char, double ,float, integer, long, short
jdk的不可变类:jdk的java.lang包中 Boolean, Byte, Character, Double, Float, Integer, Long, Short, String.


标签: 不可变的类
共有 人打赏支持
粉丝 6
博文 70
码字总数 49797
×
110hxl
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: