static关键字_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > static关键字

static关键字

 2017/6/24 5:30:56  i拾贝  程序员俱乐部  我要评论(0)
  • 摘要:static关键字用static声明的变量为静态成员变量,通过引用或类名访问静态成员,不需要实例化。//staic关键字//非静态的成员变量不能在静态的上下文中使用publicclassCat{privatestaticintsid=0;privateStringname;intid;Cat(Stringname){this.name=name;id=sid++;}publicvoidinfo(){System.out.println("Mynameis"+name+"No."+id);
  • 标签:关键字

static关键字

用static声明的变量为静态成员变量,通过引用或类名访问静态成员,不需要实例化。

class="java" name="code">//staic关键字
//非静态的成员变量不能在静态的上下文中使用
public class Cat {
    private static int sid = 0;
    private String name; 
    int id;
    Cat(String name) {
        this.name = name;  
        id = sid++;
    }
    public void info(){
        System.out.println("My name is "+name+" No."+id);
    }
    public static void main(String arg[]){
				
        Cat.sid = 100;	//sid = 100
        Cat mimi = new Cat("mimi");
        mimi.sid = 2000;
        Cat pipi = new Cat("pipi");
        mimi.info(); 
        pipi.info();
    }
}

?

发表评论
用户名: 匿名