为什么不加final结果一样?

来源:2-11 Java常量的应用

weixin_慕移动4434633

2016-08-11 00:28

为什么不加final结果一样?

写回答 关注

2回答

  • 慕粉void
    2016-08-12 07:01:49
    已采纳

    final是java中的一个关键字,被final修饰的变量只能被赋值一次,所以相当于常量。去掉‘final’与加‘final’的结果相同,但去掉‘final‘的变量可以再次被赋值。java区分大小写,FINAL与final一点关系也没有。

    weixin...

    非常感谢您的解答,但是能不能麻烦您帮我举一个去掉“final”再次赋值的例子。感谢了!

    2016-08-12 20:30:10

    共 2 条回复 >

  • _一六01
    2016-08-11 00:33:50

    在java中。定义常量推荐常量名全大写,如MAX_LENGTH。普通变量应该首字母小写,如遇到其他单词应大写,如myGirl。

    weixin...

    public class HelloWorld{ public static void main(String[] args) { final String MALE="男" ; System.out.println(MALE); } } ①这里面的“final”是什么意思; ②为什么去掉“final”结果是一样的; ③“final”大写(FINAL)表示什么? ④谢谢你之前的回答!

    2016-08-11 20:10:13

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167352 学习 · 18630 问题

查看课程

相似问题