美文网首页
8、静态代码块

8、静态代码块

作者: 爱学习的代代 | 来源:发表于2021-03-21 11:28 被阅读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

    相关文章

      网友评论

          本文标题:8、静态代码块

          本文链接:https://www.haomeiwen.com/subject/eiywcltx.html