欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java之static关键字,

来源: javaer 分享于  点击 7890 次 点评:57

Java之static关键字,


static关键字


1.在类中static成员变量为类的成员变量,且只有一份!!!

2.静态的变量是放在datasegment中的

3.非静态的变量和方法只能通过对象来调用

4.静态的方法不能访问非静态的成员,但可以通过类名来调用且与各个对象使用的是同一块内存




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 " + "No." + id);
	}
	public static void main(String[] args) {
		Cat.sid = 100;
		Cat mimi = new Cat("mimi");
		Cat pipi = new Cat("pipi");
		mimi.info();
		pipi.info();
	}
}


相关文章

    暂无相关文章
相关栏目:

用户点评