zoukankan      html  css  js  c++  java
  • java 类的成员四初始化块

    1.初始化块作用:

    对java对象进行初始化。

    2.调用某个类的构造器时,此类的执行过程:

    • 类的属性默认初始化和显式初始化
    • 执行代码块的代码(有多个初始化时按顺序从上往下依次执行)
    • 执行构造器的代码

    3.初始化块是否有修饰符?

      初始化块只有一个修饰符,就是static,当有static修饰时,此时的初始化块称为静态代码块 ,改代码块先于其他普通代码块执行,且在调用过程中只执行一次。而普通代码块在每次执行构造器时都会执行一次。静态代码块不能调用非静态方法和属性。

    4.什么时候用到初始化代码块呢?

      在编程中静态代码块一般用于初始化静态变量。普通代码块通常对匿名内部类的对象进行初始化。

    5.初始代码块的格式:

    普通代码块的格式直接用一个大括号括起来,即

                            {

                              内容

                            }

    静态代码块在大括号前加static;

  • 相关阅读:
    Android系统剪切板
    java中tcp小样例
    Linux
    图书馆管理系统——模板建立
    学好英语的七个规则(上)
    spring中abstract bean的使用方法
    EularProject 36:2进制和10进制回文数
    java封装AES加密算法
    王艾辉:止跌信号频出 意味着什么?
    Storm集群组件和编程模型
  • 原文地址:https://www.cnblogs.com/wfswf/p/14630960.html
Copyright © 2011-2022 走看看