類的靜態方法是不能直接訪問實例的成員的,它只能訪問同類的靜態成員。訪問實例的成員的話,可以參考一下這個方法,那就是把靜態方法的參數設置為類的實例,這樣通過參數傳遞的方式就可以訪問實例的成員了,例子如下:
1 package trr; 2 3 public class trr { 4 5 public static void main(String[] args) { 6 x w; 7 w=new x(); 8 x.show(w);//直接用類名調用靜態方法 9 } 10 11 } 12 class x 13 { 14 15 int num=10; 16 static void show(x n) //參數設置為類的實例 17 18 19 { 20 System.out.println(n.num); //訪問實例的成員 21 } 22 23 }
【】【】