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

createh54个月前 (01-16)技术教程47

前情回顾


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

在Java中,变量是存储数据的基本单元。每个变量都有一个特定的数据类型,用于定义它可以存储的数据种类和大小。变量声明和初始化在 Java 语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:t...

Java变量

编者按计算机能够直接识别的是二进制流,原始的程序设计都是基于二进制方式设计的。随着计算机语言的发展,计算机编程越来越偏离二进制方式;为什么会这样呢?理由很简单,程序是人来编写、阅读和维护的!变量是编程...

Java中类定义的总结

在Java中,类是面向对象的重要内容。可以将类当做一种自定义类型,可以使用类来定义变量,使用类定义的变量叫做引用变量。定义类类的定义格式如下:[修饰符] class 类名 { 零个或多个构造...

什么是 Java 注解?

本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!作者| 慕课网精英讲师 ColorfulC通过本篇文章你将了解什么是注解,注解的作用,Java 中内置注解有哪些以及注解的分类,...

Java:对象不再使用时,为什么要赋值为 null?

许多Java开发者都曾听说过“不使用的对象应手动赋值为null“这句话,而且好多开发者一直信奉着这句话;问其原因,大都是回答“有利于GC更早回收内存,减少内存占用”,但再往深入问就回答不出来了。作者:...

Java的基础语法都有什么

#头号有新人#变量和数据类型:Java是一种强类型语言,在声明变量时必须指定数据类型。Java支持的数据类型包括基本数据类型(如int、float、char)和引用数据类型(如String、Objec...