public class Test1 {
public static void main (String args[]){
BB b = new BB();
AA.Show(); //類方法能直接調用其他類方法,不能調用執行個體方法
b.Show();
}
}
class AA { //類方法
static void Show( ){
System.out.println("我喜歡Java!");
class BB { //執行個體方法
void Show( ){
System.out.println("我喜歡C++!");
當類檔案加載到記憶體時,執行個體方法不會被配置設定記憶體空間,隻有在對象建立之後才會配置設定。
類方法在該類被加載到記憶體時就配置設定了相應的記憶體空間。