java
public static int a = 10;与
public static final int b = 10;区别
被final修饰的变量称为常量,存放在常量池中,能够值共享,但是不可改变的
而static修饰的是静态变量,可以用类名直接调用,可以被该类的所有对象所共享,但是值是可以改变的
static 与 static final区别
最新推荐文章于 2023-04-28 14:28:37 发布
java
public static int a = 10;与
public static final int b = 10;区别
被final修饰的变量称为常量,存放在常量池中,能够值共享,但是不可改变的
而static修饰的是静态变量,可以用类名直接调用,可以被该类的所有对象所共享,但是值是可以改变的