java 实例块 作用_java-什么是实例初始化块?

package com.text.java;

/**

*

* 功能:实例初始化块

* static{ 和 }之间的代码被称为静态初始化器。它只有在第一次加载类时运行。

* { } 之间的代码被称为:实例初始化块; 每次创建类的实例时, 实例初始化器中的代码都会运行。

*

* @ClassName: StaticUtil

* @version V1.0

* @date 2016-8-10

* @author dmw  */ public class StaticUtil {     static int count;     static int count2;     //静态初始化器     static{         System.out.println("类初始化静态加载++++");         System.out.println("加载次数:"+count);         count++;     }          //实例初始化块     {         System.out.println("实例初始化加载+++++");         System.out.println("加载次数:"+count2);         count2++;     }     public static void main(String[] args) {         StaticUtil temp1=new StaticUtil();         StaticUtil temp2=new StaticUtil();         StaticUtil temp3=new StaticUtil();         // 输出:         /**          * 类初始化静态加载++++             加载次数:0             实例初始化加载+++++             加载次数:0             实例初始化加载+++++             加载次数:1             实例初始化加载+++++             加载次数:2          */     } }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值