java static 静态变量_java static 静态变量初始化

java static 静态变量初始化

static final int NUMBER_OF_MONTHS = 12;

static final float PI = (float) 22 / 7;

如果你想使一个静态变量在其它地方可以引用的话,如下

public static final int NUMBER_OF_MONTHS = 12;

public static final float PI = (float) 22 / 7;

写在函数中

public class MainClass {

public static void main(String[] arg) {

final int FEET_PER_YARD = 3;          // Constant values

final double MM_PER_INCH = 25.4;      // that cannot be changed

System.out.println(FEET_PER_YARD);

System.out.println(MM_PER_INCH);

}

}

静态变量如何初始化

Java类中可以定义一个static块,用于静态变量的初始化。如:

public class Test {

public static int _i;

static {

_i = 10;

}

}

public class Test { public static int _i; static { _i = 10; } }

当然最常用的初始化静态变量的操作是在声明变量时直接进行赋值操作。如:

public class Test {

public static int _i = 10;

}

public class Test { public static int _i = 10; }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值