首页 > 其他 > 详细

static 使用,静态变量

时间:2016-11-25 16:39:28      阅读:147      评论:0      收藏:0      [点我收藏+]

由static修饰,属于整个类,被类对象共享,

可以由类名,对象名访问

static可以修饰变量,方法,代码块

public class HelloWorld {

  static String className = "Java";

 public static void main (String[] args){

 

        System.out.println(HelloWorld.className);

 

  }

}

 

静态方法:?

public class HelloWorld{

static int score1 = 86;

static int score2 = 53;

 

public static int sum(){

   return score1+score2;

     }

  

public static void main(String[] args){

      int allScore = HelloWorld.sum();

System.out.println("总分"+allScore);

}

}

 

使用static静态初始化块

静态初始化只会在类的加载时执行一次,只给静态变量赋值,不能初始化普通的成员变量;

静态初始化块最先执行

然后执行普通初始化块

最后才执行构造方法;                                                             

static 使用,静态变量

原文:http://www.cnblogs.com/airbluecat/p/6101915.html

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