對象方法調用
在主類里有個main方法,我覺得main方法之外寫的那些方法都在主類里,main方法屬于主類,所以他可以直接調用這個類(也就是這個主類)里的其他方法,為什么還要在主類的main方法里實例化(TestGeneric tg=new TestGeneric())這個主類,有小伙伴能解答嗎?萬分感謝嘍~~~~~~
在主類里有個main方法,我覺得main方法之外寫的那些方法都在主類里,main方法屬于主類,所以他可以直接調用這個類(也就是這個主類)里的其他方法,為什么還要在主類的main方法里實例化(TestGeneric tg=new TestGeneric())這個主類,有小伙伴能解答嗎?萬分感謝嘍~~~~~~
2017-01-15
舉報
2017-10-29
main方法是被static調用的啊,他只能調用靜態的方法啊。如果這個方法不是靜態的,那么就必須實例化來進行調用。
2017-01-18
? ?public static void main(String[] args){} ?static就是靜態的意思
? ? ? ?main方法是靜態的,靜態的是在類加載的時候就加載了,它不能直接調用非靜態方法,但可以通過 new ?的方式訪問。
? ? ? 非靜態可以直接調用非靜態。
你可以查下靜態方法與非靜態方法調用區別
采納喲喲喲喲喲
2017-01-17
我也是剛學的,這一點也不太清楚,不好意思??!
2017-01-16
肯定要實例化的!比如做一件事情,收拾垃圾,只知道如何收拾卻沒有人(對象)去做,這有用嗎?