静态方法和非静态方法的使用
package day10有疑问;
public class TestStatic02 {
	// 实力变量
	int a;
	// 静态变量
	static int b;
	// 定义一个方法
	public void m() {
}
	// 静态方法
	public static void n() {
		System.out.println("静态方法中 不能调用非静态方法");
	}
	public void k() {
		m();
		// 成员方法中可以直接调用静态的方法
		n();
	}
	public static void main(String[] args) {
		TestStatic02 testStatic02 = new TestStatic02();
		// 静态方法中调用非静态方法:对象名.方法名
		testStatic02.m();
		// 类名.静态方法名的方式去调用静态方法
		TestStatic02.n();
}
}
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号