问答详情
源自:2-11 Java常量的应用

final 什么时候该用?

为什么声明变量要带上 final      不是有变量类型就行了吗?

提问者:慕妹0404196 2017-04-09 14:08

个回答

  • 深爱相随
    2017-04-09 14:38:22
    已采纳

    final 声明的是常量。比如 final int  A=6;那么A的值在这个程序中自始至终都是6,不能再改变,在程序的后面可以直接用A来代替6。这样方便程序的维护,即可维护性。譬如,在实际过程中A的值会由于某种原因改变,这时候只需要改变一条语句,即 final int  A=6;   (比如改成final int  A=7;不需要去逐一改变整个程序中6这个值

  • Minos4260831
    2017-04-09 17:08:28

    fina的英文意识是最终的意思,就是说这个变量是最终的变量,不允许改变

  • 关北辰
    2017-04-09 14:37:46

    带上final意思是,定义这个变量为常量,在执行过程中值不能发生改变