美文网首页
java中的代码块

java中的代码块

作者: MirFisher | 来源:发表于2017-03-21 20:37 被阅读0次

    java中的代码块: 普通代码块,静态代码块,构造代码块

    1.    普通代码块:在方法或者语句中,

        ……

                               {

                      //语句

                                }

    2.    构造代码块:直接定义在类中,在每次实例化对象时,都会被调用,且先于构造函数执行。

    class  A{

    {

    //构造方法1

    }

    public A(){

    //构造函数

    }

    {

    //构造代码块2

    }

    }

    实例化一个A对象,

    构造代码块1,构造代码块2,A的构造函数 

    3.   静态代码块:只能在类中定义 static{

                               }     静态代码块在JVM加载类时执行,给类中变量赋值初始化,

    先于主函数执行,但只能被执行一次。。。。。。。

    相关文章

      网友评论

          本文标题:java中的代码块

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