定义静态常量

       开发中,我们想在类中定义一个静态常量,通常使用public static final修饰的变量来完成定义。此时变量名用全部大写,多个单词使用下划线连接。

定义格式:

public static final 数据类型 变量名 = ;

如下演示:

class Company {

    public static final String COMPANY_NAME = "传智播客";

    public static void method(){

        System.out.println("一个静态方法");

    }

}

 

当我们想使用类的静态成员时,不需要创建对象,直接使用类名来访问即可。

System.out.println(Company.COMPANY_NAME); //打印传智播客

Company.method(); // 调用一个静态方法

 

注意:

接口中的每个成员变量都默认使用public static final修饰。

所有接口中的成员变量已是静态常量,由于接口没有构造方法,所以必须显示赋值。可以直接用接口名访问。

interface Inter {

    public static final int COUNT = 100;

}

访问接口中的静态变量

Inter.COUNT

你可能感兴趣的:(#,day13)