作者qw753954 (pen912_)
看板java
标题[问题] public static出现两次以上的用意
时间Sun Mar 19 15:42:51 2017
如题
请各位高手不要觉得这问题很蠢
虽然这问题也许真的很蠢不过请拯救我...
我刚接触java不久
目前有学过if for while 回圈这些比较基础的
这些都只出现过一次public static
最近学校教了递回
Public static却出现两次或两次以上
问同学他是说主函数跟子函数
我还是不太懂 到底什麽时候需要用到
是只要出现有关函数的问题就要增加public static吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.159.61.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1489909374.A.A3E.html
1F:→ cowbaying: 你应该先去看static的定义... 03/19 15:51
2F:推 LPH66: 楼上, 看起来他还没学到那里... 03/19 16:44
3F:→ LPH66: 给原 PO: public static void/int/... func(...) 03/19 16:44
4F:→ LPH66: 这种写法在你们个别教这两个关键字之前先记起来 03/19 16:45
5F:→ LPH66: 他的用途是介绍一个函数出来 03/19 16:45
6F:→ LPH66: 之後在进入物件导向时会分别教这两个关键字是什麽意思 03/19 16:46
7F:→ LPH66: 到那时你写的函数 (java 术语叫「方法」) 就不一定会有它们 03/19 16:47
8F:→ LPH66: 「介绍一个函数」这用途回去找前面教你另立函数的那一段 03/19 16:48
9F:→ cowbaying: 变数宣告是基本中的基本...现在都倒着来? 03/19 17:23
10F:→ pttworld: 建议阅读oracle的java tutorial 03/19 18:36
11F:→ pttworld: 一般学习英文从背单字开始,先弄懂public和static在方 03/19 18:39
12F:→ pttworld: 法签章担任的角色的学习方式比较完整 03/19 18:39
13F:→ LPH66: 以原 PO 的问题是两个字并起来问来看, 他的学习过程应该是 03/20 21:12
14F:→ LPH66: 被教导「public static 写在函数前面就对了」 03/20 21:13
15F:→ LPH66: 这样一来他需要的概念反而不是物件导向方向的概念 03/20 21:13
16F:→ LPH66: 而是程序导向方向的函数/副程式的概念而已 03/20 21:14
17F:→ LPH66: 那麽在这里讲解物件导向的概念会让原 PO 搞混 03/20 21:14
18F:→ LPH66: 所以我才会回先懂什麽是函数/副程式, 之後提到物件导向再说 03/20 21:16
19F:→ LPH66: 至於为什麽 java 是这样教的...问他的老师吧 (摊手) 03/20 21:17
20F:→ qw753954: 谢谢各位的回答!我已经了解了~其实我的程式基础不好, 03/21 12:57
21F:→ qw753954: 班上大部分同学之前就都已经学过,可能老师自然而然就以 03/21 12:57
22F:→ qw753954: 为大家都会,课程就跳的比较快,像这两个单字意思老师 03/21 12:57
23F:→ qw753954: 并无深入说明,只叫我们先背,以後再深入讨论。所以我会 03/21 12:57
24F:→ qw753954: 吸取你们的建议好好磨练的! 03/21 12:57