java学习中,能看懂代码,但是自己写不出来怎么办

如题所述

讲实话,我在不会写代码之前,也这样说自己:我看得懂但不会写。等我会写代码后。我才发现以前的话就是打脸,因为那根本不叫看得懂代码,那只能叫看得懂英文单词儿。
不知道我这样讲大家清楚不。就好像你说你懂英语,但是你说不出口一句完整的句子一样的道理
你说你看得懂if 。。else,但是里面写的逻辑和算法,你是看不懂的。看不懂逻辑的话,怎么叫看得懂代码。
真正看得懂代码的人,你说给一个什么功能让他写,他是写的出来的。
这是我的亲身经历,在培训之前,我也是说看得懂不会写,但培训后,什么都能写,大不了去网上搜一句然后就能凑凑写出来。这才叫看得懂代码啊。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-24
写不出来有两种情况 :
一种是有思路,但是你不熟悉该语言的语法结构,所以不会写;
另一种情况是:懂语法结构,但是抛开别人的代码你就没有思路了;

当然也有可能上述两种情况的结合体:既没有思路也不熟悉语法结构。

如果是第一种的话,多看一下基础知识,照着书本联系写代码,这种情况是最好解决的,想深入了解,就看源码。
如果是第二种的话,我觉得就需要积累了,就是在看别人的代码时,要理解别人解决问题的思路,然后多归纳整理,然后也需要手动敲代码来巩固。第二种情况 说实话我也经常发生,,能看懂别人的代码,但是自己写的时候就会有遗漏。我觉这个一个是多积累,一个是多思考。

纯手打,累死我了本回答被网友采纳
第2个回答  2017-01-09
那就是因为写的少
先照着书上的例子敲,多敲几遍然后自己写
第3个回答  2018-03-05
兄弟,英语不好吧。
相似回答