• Java中的代码块:局部代码块、构造代码块和静态代码块


    代码块

    java代码中用{ }括起来的代码段叫做代码块

    1.局部代码块

       在局部位置,用于限定变量的生命周期

       例如,下面代码中的a仅在代码块中起作用,因此会编译报错

    1 class Demo{
    2   public static void main(string[] args){
    3     {
    4      int a=10;
    5      System.out.println(a);
    6      }
    7      System.out.println(a);
    8   }
    9 }
    View Code

    2.构造代码块

       在类中的成员位置,每次调用构造方法前都会先执行构造代码块中的内容,作用在于可以把多个构造方法中的相同代码抽出来放在构造代码块中,对对象进行初始化。此方法可以提高代码的执行速度。

    3.静态代码块

       在类中的成员位置,{}前用static修饰,作用在于对类进行初始化

  • 相关阅读:
    closure
    运算符优先级
    css妙用
    BFC (块级格式化上下文)
    display:table-cell 详解
    line-height深入理解
    margin collapse
    探究 CSS 解析原理
    python入门
    spring与线程安全
  • 原文地址:https://www.cnblogs.com/zijeak/p/10596951.html
Copyright © 2020-2023  润新知