看板 java 關於我們 聯絡資訊
最近在研究JAVA,,目前剛剛學到物件導向, 發現每一個CLASS裡面幾乎都會加上 public static void main(String[] args) 只有翻到會面的章節才不會有這一句 我知道 public: 宣告一個公開的類別 static: 我不知道幹嘛的= = void : 執行main()後不會回傳任何數值,但我不知道main()是蝦米= =" String: 一個字串,後面[]代表是 陣列?? 很模糊 args : 書上說,可以在執行程式時,取得只用者指定的命令列引數 希望大大可以告訴我OR給我網址,讓我學習 還是說學完整個物件導向自然就懂了!??! 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.237.236
LaPass:那是程式進入點,基本上跟物件導向沒關係。 02/22 22:08
risker760915:你應該是完全新手...建議直接買本書比較好... 02/22 22:12
LaPass:如果是public static不懂,請去找JAVA的書來看,那是修飾詞 02/22 22:12
TaiwanXDman:main是程式進入處 static是不需要new出這物件就可以用 02/22 22:28
TaiwanXDman:args只是個名字 你隨便取也可以 那個String [] 是 02/22 22:30
TaiwanXDman:你執行這程式也許會附上一些參數 02/22 22:30
OrzOGC:hello world好像都會說到這些東西 02/22 22:58
eieio:main() 是程式進入點,static 你先不要管他,之後自然會懂 02/23 02:55
meconin:JVM 做完初始化,會去根據 class name 去找 main() 執行, 02/23 15:50
meconin:public 是讓它看得到。其實也都只是規定 ... 02/23 15:54
swpoker:這個跟OO一點關係也沒有~這個只是所謂的程式進入點而已 02/29 16:27