[问题] public static出现两次以上的用意

楼主: qw753954 (pen912_)   2017-03-19 15:42:51
如题
请各位高手不要觉得这问题很蠢
虽然这问题也许真的很蠢不过请拯救我...
我刚接触java不久
目前有学过if for while 循环这些比较基础的
这些都只出现过一次public static
最近学校教了递回
Public static却出现两次或两次以上
问同学他是说主函数跟子函数
我还是不太懂 到底什么时候需要用到
是只要出现有关函数的问题就要增加public static吗?
作者: cowbaying (是在靠北喔)   2017-03-19 15:51:00
你应该先去看static的定义...
作者: LPH66 (-6.2598534e+18f)   2017-03-19 16:44:00
楼上, 看起来他还没学到那里...给原 PO: public static void/int/... func(...)这种写法在你们个别教这两个关键字之前先记起来他的用途是介绍一个函数出来之后在进入物件导向时会分别教这两个关键字是什么意思到那时你写的函数 (java 术语叫“方法”) 就不一定会有它们“介绍一个函数”这用途回去找前面教你另立函数的那一段
作者: cowbaying (是在靠北喔)   2017-03-19 17:23:00
变量宣告是基本中的基本...现在都倒著来?
作者: pttworld (批踢踢世界)   2017-03-19 18:36:00
建议阅读oracle的java tutorial一般学习英文从背单字开始,先弄懂public和static在方法签章担任的角色的学习方式比较完整
作者: LPH66 (-6.2598534e+18f)   2017-03-20 21:12:00
以原 PO 的问题是两个字并起来问来看, 他的学习过程应该是被教导“public static 写在函数前面就对了”这样一来他需要的概念反而不是物件导向方向的概念而是程序导向方向的函数/副程式的概念而已那么在这里讲解物件导向的概念会让原 PO 搞混所以我才会回先懂什么是函数/副程式, 之后提到物件导向再说至于为什么 java 是这样教的...问他的老师吧 (摊手)
楼主: qw753954 (pen912_)   2017-03-21 12:57:00
谢谢各位的回答!我已经了解了~其实我的程式基础不好,班上大部分同学之前就都已经学过,可能老师自然而然就以为大家都会,课程就跳的比较快,像这两个单字意思老师并无深入说明,只叫我们先背,以后再深入讨论。所以我会吸取你们的建议好好磨练的!

Links booklink

Contact Us: admin [ a t ] ucptt.com