java中的流程控制

来源:百度知道 编辑:UC知道 时间:2024/05/15 09:09:12
刚开始学习java,每次老师叫自己做练习的时候,总是很晕~
什么循环,递归...综合到一起就有点乱了~
这该怎么办啊?但是老师给分析的时候却很明白,总觉得怎么自己就是想不到,老师一点就通~
这会影响以后对java的学习么~
我现在需要《java语言导学》这本书的中文电子书~有的给我,谢谢~

学JAVA不会有影响,但是应用就会有问题!~
实现一个程序最难的地方就是组织算法,其实就时搭建数学模型,如果把这个数学模型搭建好了,再用程序实现就很简单了,基本就是循环和判断了!~
就比如这题:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
这题的难点就是算出每个月兔子个数的数列,人后找规律,也就是写出公式,然后再用程序实现就好办了。
你感觉乱时因为你练习的不够,学程序书上的基础固然很重要,但是如果只看书,而不多编程,就算你把一本程序书都背下来也没用!~
如果你想学好JAVA,那么建议你找些经典程序的题多练习。不要把做过的题都扔了,过一段时间再做一遍,一般都会发现以前写的程序可以优化,或想到其他的算法。不要忽视程序的效率,就比如求素数的程序,如果优化好就会比一般算法快成千上万倍。
如果只是想学会JAVA,那就看看书就行!~
还有就是学程序要多思考,自己思考,不要刚遇到点问题就问别人,实在想不出来再问。

因为老师讲课总要备课吧,而你上课之前没有备课,所以呢老师讲的有很大的可能性是你没想到的,没想到不用担心,日子久了我想就会变成你想到的老师想不到了.像那个流程控制什么的你只要用人类语言一点点的把各种可能性像写作文似的表述出来,然后再按着文字表达的代入代码就行了,时间一久你一习惯 你将会青出于蓝而胜于蓝.