跟我学Java基础(三):常量

createh55个月前 (01-16)技术教程73

前情回顾


在上一篇文章跟我学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

相关文章

数据必学Java基础(十一):变量和常量详细讲解

#头条创作挑战赛#变量和常量举例:丽丽的年龄:去年17岁,今年18岁,明年19岁年龄:17--》18---》19 --》值不断变化年龄---》变量常量: 17 , 18 , 19 ----》 常量中的...

Python变量是怎么定义和使用的?本文详解

任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都...

Java 中的 null 是什么

我们从一个语句声明开始:String s = null;回想一下什么是变量,什么是值。一个常见的比喻是将变量类比为盒子。就像可以使用盒子来装东西一样,也可以使用变量来存储值。声明变量时,我们需要设置其...

一文学会Python的变量命名规则!

目录1.变量的命名原则3.内置函数尽量不要做变量4.删除变量和垃圾回收机制5.结语1.变量的命名原则①由英文字母、_(下划线)、或中文开头②变量名称只能由英文字母、数字、下画线或中文字所组成。③英文字...

自学Java2(保姆级教学)——常量与变量

顾名思义,常量就是在程序运行过程中,其值不会发生改变的量;变量则是在程序运行过程中其值可以发生改变的量。常量比较好理解,这里着重讲变量,而变量的主要作用就是取值和修改值。首先我将书上对变量的解释写一下...

剖析Java的变量类型推断机制与var关键字

在Java编程的持续演进中,Java 10带来了一项重要的功能:变量类型推断机制,以var关键字为代表。这一机制不仅让代码更为精简和易读,同时也提供了牢固的类型安全基础。本文将深入研究变量类型推断机制...