黑马程序员技术交流社区

标题: static简单总结 [打印本页]

作者: Java1211张美红    时间: 2015-12-28 15:06
标题: static简单总结
static特点:随着类的加载而加载,所以,优先于对象存在; 并且static修饰的属性或方法在方法区的静态区,被所有对象共享,可以不创建对象,直接类名.调用;
static作用:当好多对象有相同的属性时,用static修饰,可以节省内存.
private static int counter;   
public static void main(String[]args){
      System.out.println(++counter);     //输出1,也就是static成员变量可以修改.   
}     

若加上final,就不可以修改了
private static final int counter;   
public static void main(String[]args){
      System.out.println(++counter);         //报错,因为最终变量无法被修改
}     






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2