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