java常量名怎么命名?有什么用处?

TheDisguiser 2020-08-31 22:09:24 java常见问答 5335

在项目的编码里,由于一些特殊原因我们可能会使用到常量,这时,如何正确的定义常量名使用常量就非常重要了,下面就一起看看该怎么使用常量。

定义常量

Java里,常量不同于常量值,它是可以在程序中用符号来代替常量值使用的,因此在使用前必须先定义。

Java 编程语言要使用 final 关键字定义常量,语法如下:

final dataType variableName

如上,final 是常量定义的关键字,dataType 指明常量的数据类型,variableName 为变量名称。

例如,以下语句使用 final 关键字声明常量。

例:

package com.constanttest;
public class ConstantTest
{
    // final static int MAX_SPEED = 10;
    public static void main(String[] args)
    {
        // TODO Auto-generated method stub
        final int MAX_SPEED = 5;
        System.out.println(MAX_SPEED);
        MAX_SPEED = 10; //会报错,常量不能再被赋值
    }
}
final int COUNT=10;
final float HEIGHT=10.2f;

在定义常量时,我们需要注意如下内容:

-在定义常量时就需要对该常量进行初始化

·final 关键字不仅可以用来修饰基本数据类型的常量,还能够修饰对象的引用或方法。

在编程中,为了与变量区别,常量的取名通常都是使用大写字符。

当常量已经设定后,一般情况下是不允许再进行更改的,如果更改其值系统将会提示错误。例如,以下语句定义常量 AGE 并赋予初值,如果更改 AGE 的值,那么在编译时将提示错误。

final int AGE=10;
AGE=11;

以上就是本篇文章的所有内容,更多相关java入门知识敬请关注奇Q工具网了解详情。

java常量应用在哪里?该怎么实现?

java常量池是什么?要如何实现?

java常量定义有哪些方法?如何实现?