黑马程序员技术交流社区

标题: Java方法的参数用final修饰 [打印本页]

作者: 392225327    时间: 2015-7-23 23:41
标题: Java方法的参数用final修饰
是不是就是禁止添变量的意思?
比如public void a(final int i){ ……}
作者: fighting8    时间: 2015-7-23 23:53
被final修饰的变量为常量,只能赋值一次,也就是final修饰的变量一旦被赋值,其值将不能被改变. final int  i 中,i变量经赋值后变成了一个常量.
作者: Lblnc    时间: 2015-7-24 00:02
被final修饰的变量为常量...
作者: a12366456    时间: 2015-7-24 00:04
这是把形参变为常量了,形参在方法内不能被修改了,和实参没有关系
作者: hejin67410    时间: 2015-9-17 18:49
谢谢分享
作者: leaf168    时间: 2015-9-17 18:50
这样做没有意义




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2