8、静态代码块

2021-03-21  本文已影响0人  爱学习的代代
一、目的

当对于静态变量需要做一个简单的运算的时候,需要使用静态代码块来操作静态变量

二、注意事项

静态代码块要先声明,再使用。

三、静态代码块的调用时机

在当前类被加载的时候就调用,无需实例化一个对象。

show me the code:

package day06;

public class Discount_Mgr {
    public static double BASE_DISCOUNT = 0.99;
    public static double VIP_DISCOUNT = 0.9;
    public static double SVIP_DISCOUNT = 0.8;


    static {
        BASE_DISCOUNT = 0.98;
        System.out.println(BASE_DISCOUNT);
    }

    public static void main(String[] args) {
        System.out.println(123);
    }
}

运行效果图:


运行结果.png
上一篇下一篇

猜你喜欢

热点阅读