码迷,mamicode.com
首页 > 编程语言 > 详细

Java Final and Immutable

时间:2016-09-01 00:04:44      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

1. Final keyword

Once a variable X is defined final, you can‘t change the reference of X to another object, after the initialization. But you can change the content of X if it‘s mutable.

2. Immutable object

Once an immutable object has been created, you can‘t change the content of it, but you can change the reference of it.

3. Make variables unmodifiable

Use final and immutable together to make a variable not possible to modify neither the contents nor the reference

Java Final and Immutable

标签:

原文地址:http://www.cnblogs.com/codingforum/p/5827735.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!