作者ogamenewbie (._.)
看板java
标题Re: [问题] 刚上课老师就给了这些问题!!希望可以给 …
时间Mon Nov 17 18:53:11 2008
我并不是来回答这个问题的,只是我觉得,遇到这种问题可以有这样的想法。
※ 引述《solo0130 (铁铁)》之铭言:
(前略)
: 问题:
: a.为何main之前要有pulic,若省略会有和结果?
: b.为何main之前会有static(静态)?目的为何?
: c.为何main之前会有void(空的)?表示main没有回传数值?
基本上这三题都是针对 main ,导致这三题都很没用。
因为那一句话除了 args 是可以自己高兴随便乱设跟 [] 的位置可以调整一下
基本上规定就是这样,没有什麽为不为何的。
但是身为一个在学术体系里面的一份子,讲话不可以这样看起来没有什麽意义。
基本上就要对这些问题加以延伸探讨,
例如说
如果是在一般的 method 上 public/static/void 有何意义。
(把问题扩展到 main 以外的地方)
为什麽 Java 的规格要写死说那边就是这样。
(去根据基础规格陈述为何那边会这样)
跟其他的语言相较之下 (例如 int main()) 的差异是在哪边。
(与其他语言比较异同来陈述这种方式有何意义)
之类的
去把这些面向的东西加以探讨整合出一份报告或投影片来讲,
这样讲出来看起来就会头头是道,老师就会听不懂,你们就会很高分。
不过遇到强者老师,你们就会被问更硬的部分。
结局一样是像壁虎般被钉在黑板上就是了 ┐(==__==)┌
: d. system.out.println 是用来输出结果但.out到底是什麽?是method吗?若是method为
: 何後面还会接.Println()这个函式?system是一个物件吗?system.out.println的运作原理
: 为何?也就是应如何清楚解释system.out.println()。她们之间的逗点意思又该为何?
: 有些东西我还不是很懂!但老师一上课就说了好多东西!他说~我们解释不出来!扣总分5分~
: 因为我们才刚上课没多久!!
这个没什麽好说的, API 文件先看完 (可能 source 也看一下)
你就知道 system 是一个什麽, out 是里面的什麽, println 是里面的另一个什麽
运作原理拿 source 出来讲一下又可以吓死一堆人了这样。
当然也可以搭配前面说的做法去做一些延伸阅读或探讨,
这样你可能会更加了解说为什麽 Java 会有这种东西。
然後那个 . 请去参阅一般 Java 程式书应该都有写,
去图书馆或者去书店站着翻看一下,不可能一整排书你全部都看不懂吧...
--
要是真看不懂可以再回来问,搞清楚你们不懂的点
对於接下来的人的学习也是有帮助的。
--
还有人要补些其他的Java报告唬人法的吗? XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.34.164
1F:推 solo0130:万分的感谢你,有时候感觉像C语言但是写法又很大落差... 11/17 19:21
2F:推 TonyQ:教授:这篇满分。 11/17 19:31