专业的JAVA编程教程与资源

网站首页 > java教程 正文

跟我学Java基础(三):常量(java中的常量是什么意思)

temp10 2024-09-14 12:47:14 java教程 12 ℃ 0 评论

前情回顾


在上一篇文章跟我学Java基础(二):变量 中,重温了Java中的变量和变量的初始化,当然,也包括了一些简单的命名规范,以及相关注意事项等。

跟我学Java基础(三):常量(java中的常量是什么意思)


文章重点


本章将介绍Java中的常量。

声明


声明一个常量非常简单,使用final关键字即可。如:


public class App 
{

    public static void main( String[] args )
    {
        final double PI = 3.1415926D;

        System.out.println( "Hello World!" );

        System.out.println("π的值为:" + PI);
    }
}


众所周知,关键字final表示当前变量只能被赋值一次,一旦赋值,即不可更改。


命名


常量名一般要使用全大写。


使用


我们在使用常量的过程中,经常在多个类的多个地方使用,这也是为何要声明常量的原因


另外,这些常量分散在各个类中,以后维护也不太方便,所以,一般来说,定义一个专门的类,来存储所有或者部分相关的常量,是一个比较好的习惯。如:


package com.luas.javafoundation.common;

public class Constants {

    public static final double PI = 3.2415926d;

    public static final double CM_PER_INCH = 2.54d;
    

}


注意,由于这些常量都是public修饰的,所以,其它类的方法均可以直接引用。


源码


github


https://github.com/liuminglei/ReviewJavaFoundation/tree/master/03


gitee


https://gitee.com/xbd521/ReviewJavaFoundation/tree/master/03

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表