首页 > 编程语言 > 详细

Java 静态代码的作用

时间:2018-11-21 21:52:24      阅读:158      评论:0      收藏:0      [点我收藏+]

public student{

  private static int MAXNUM=100;

  static{

    System.out.println(MAXNUM);

  }

  student(){

    System.out.println(MAXNUM+2);

  }

  public static void main(String[] args){

  System.out.println(MAXNUM+1);

  }

}

out:

  100
  101

类中变量初始化顺序,static变量>static静态代码区>普通变量>普通代码区>构造器,由于static修饰符的特殊性,static方法是被动调用的

但是!

 static代码在类加载时就会运行,是主动运行的,所以如果需要在加载类时就执行某个代码,那么这个时候就要用静态代码区。

  

Java 静态代码的作用

原文:https://www.cnblogs.com/zhuii/p/9997862.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!