作者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