java中的方法和实例变量被static修饰后的不同

//static修饰后的类中的实例变量也叫做类变量在加载类的时候就对其进行加载,所有对象共有的变量。调用时可以直接通过类名调用,被static修饰的方法同样如此,因此调用的多的公共实例变量和方法可以用static修饰

package java_static_s;

public class java_static_s {

	private String name;
	static String sname = "zc";
	
	public static void main(String[] args) {
		java_static_s s = new java_static_s();
		s.name = "cz";
		System.out.println(s.name);
		System.out.println(java_static_s.sname);
		System.out.println(java_static_s.say());
	}
	
	public static String say(){
		return "zf";
	}
}

//运行截图




猜你喜欢

转载自blog.csdn.net/small__snail__5/article/details/81050159