问答详情
源自:-

静态块与非静态块的区别?

RT。大家都知道。静态块是对静态属性进行初始化的。

那么,非静态块的作用是啥?它是如何使用的?

能否举个例子呢

提问者:JustWannaHugU 2016-08-08 18:21

个回答

  • ziom
    2016-08-08 23:51:35
    已采纳

    非静态代码块就是没用static修饰的代码块,仅仅是用大括号包裹。它在创建对象的时候(即new一个对象的时候)执行,即每次创建对象都会执行一次