2011-02-03 129 views

回答

6

靜態方法可以從非靜態方法訪問,但不能以其他方式訪問。如果你在一個靜態方法中,你只能訪問一個非靜態方法,如果你有一個調用該方法的對象的實例。

1
  1. 是否可以通過靜態方法訪問非靜態方法? 沒有因爲需要對象來訪問非靜態方法和有機會,在訪問一個靜態方法

  2. 可以靜態方法可以從一個非靜態方法訪問的對象是不可用? 是的。

0

要訪問非靜態方法,您需要有一個對象的實例。如果你在一個靜態方法裏面,那麼你是而不是能夠調用非靜態方法,因爲根據定義,你不是在一個對象的「內部」(所以你沒有任何對象可以調用這個方法) 。但是,如果您有要引用非靜態方法的對象的引用,則可以從靜態方法調用非靜態方法。