java中定义常量类

一、步骤

步骤描述
步骤一创建一个新的java类(public class TestConstant{ })
步骤二声明类为常量类(public final class TestConstant{ })
步骤三添加私有构造方法(private RoectMqBaseConfigConstant() { })
步骤四添加常量字段(public final static String TEST_FINAL_STRING1 = “”;)
步骤五使用:类名 . 常量名(TestConstant.TEST_FINAL_STRING1)

二、代码例子(详细注释)

package com.gold.example.rocketmq.constant;

//声明为常量类,需要在类的声明行上添加"final"关键字,防止其他类继承该类,并确保该类的常量不被修改
public final class TestConstant{

    /*
     * 添加私有构造器,防止其他类实例化该常量类
     * 原因:常量类的目的是提供一组常量值,并不需要被实例化
     * */
    private TestConstant() {
    }

    /*
     * 添加常量字段:使用 public static final 修饰符进行声明
     * public 使得字段可以被其他类访问
     * static 使得字段在可以在没有实例化的情况下访问
     * final  使得字段成为不可修改的常量
     * 注意:一般常量命名全部使用大写字母,单词之间使用下划线(——)进行区分
     * */
    public final static String TEST_FINAL_STRING1 = "常量字符串1";
    public final static String TEST_FINAL_STRING2 = "常量字符串2";

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值