zoukankan      html  css  js  c++  java
  • 静态代码块-普通代码块-构造代码块(好多图)

    1、问题:

    静态代码块,构造代码块,无参构造函数,普通代码块,执行顺序到底是怎样的呢? 

    直接看图

    执行main函数之后,结果如下:

    静态代码块
    main函数执行
    构造代码块
    2222
    无参构造函数
    1111111
    普通代码块

    注意点:构造代码块和普通代码块的区别?

    ====》构造代码块是放在类上的,普通代码块是放在方法上的

    2、总结:

    执行顺序:静态代码块>main>构造代码块>构造函数>111111>普通代码块

    这里指的注意是红色的部分。我们可以利用他去做一些执行完构造函数之后的操作,而且是在编写代码的时候传进去的!

  • 相关阅读:
    HDU 5438 Ponds
    [HNOI2013]比赛
    [HNOI2009]最小圈
    【模板】高斯消元法
    控制公司 Controlling Companies
    sdut 2878 圆圈
    滑雪
    [ZJOI2010]排列计数
    [HNOI2003]激光炸弹
    [BZOJ 3732]Network
  • 原文地址:https://www.cnblogs.com/vingLiu/p/11881124.html
Copyright © 2011-2022 走看看