当前位置: 代码迷 >> Java面试 >> 看懂Java但写不出来,该如何解决
  详细解决方案

看懂Java但写不出来,该如何解决

热度:354   发布时间:2016-04-17 00:27:19.0
看懂Java但写不出来
学习Java已经有三个月左右了,前一个多月光学习很少敲代码。后期了解了不敲代码是学不好Java编程语言的(任意一门编程语言)。最后一个多月又从头脚踏实地的开始学习Java,老师讲的也能听懂。之后跟着敲,也能敲出来,也能看懂程序的意思。过了几天,回过头来看之前敲过的Java程序,跟着他的需求,想敲一下代码。然后就是没有思路,但看一遍程序之后就能敲出来了。不知道这是什么情况,是不是先不用管代码是怎么想的,就先跟着它后面敲,敲到一定程序,自然而然就懂了????

就是不太懂学Java的方法,特地向各位前辈学习如何学好Java。
------解决方案--------------------
你才敲了多少行代码啊。。
而且敲代码不是要你像机器一样,边敲你要边思考这一行是什么意思,有什么作用,为什么要这么写,能不能写得更好
当然你不可能第一次就能回答这些问题,这就需要你隔三差五重新敲一遍,然后继续思考这些问题
但是你不要纠结于某一个范例程序,实在不懂的程序,先放在一边,多看书,尝试一下后面的范例,然后等你觉得你能理解原来那个程序了,再去敲一遍,看是否有新的领悟,很多东西需要融会贯通的,等你的知识更广更深了,有些问题自然就理解了
------解决方案--------------------
代码是死的,人是活的,,当你弄明白想做什么的时候,就想想化整为零,想想每一步需要做什么,,,然后把每一步的思路写成注释,,再根据注释翻译成代码
------解决方案--------------------
找点经典的案例写写,写的时候分析如何实现,功能可不可以扩展,代码可不可以优化。。。。
------解决方案--------------------
先要学会敲,然后还是敲、接着还是敲    当你熟练了,再去理解意思,知道它是怎么做的,然后去理解他是如何实现的。然后再去理解实现原理。然后就是自己写出类似实现原理的功能。 然后你就掌握了


------解决方案--------------------
其实学java要逆着来,你不必懂它是什么意思,先背过,敲,敲,敲,玩命的敲,刚开始敲的很慢很慢,一个字母一个字母的扣没关系,大家都一样,别人敲1遍你敲100遍行不行?越往后你就会知道,奥。。。。。原来是这样的!
------解决方案--------------------
边学边敲!
相信你也能成大牛的
------解决方案--------------------
敲代码的时候不是一味的照着敲而是敲一遍 然后找类似的自己在做一遍  
然后就是代码量的问题了
要不断敲,敲多了 
就熟悉了
------解决方案--------------------
那时因为写的不够多~
------解决方案--------------------
试试先写中文注释,再写代码的方法
------解决方案--------------------
做一件事情,你得先有思路,比如比较两个数的大小,你首先得拿到那两个数吧,再接着是进行算术比较吧,再接着是告诉别人哪个大。不停的敲代码是基础,思考才是提升。
------解决方案--------------------
懂是一码事,会是另一码事。诗都懂,能写出来的没几个。你还嫩的很,  以后还要考虑设计模式的应用,同样的逻辑为什么这么写而不是那样,怎样设计接口。。。。。。总之此事非一日之功