我一个java学生,学习java技术很长时间了,感觉知识也懂的差不多了,但是每次一到具体的技术,发现自己解决问题的能力还是很差,拿的一个东西后,很难想到一套解决方案.望指教怎么提高这方面的能力呢?
[quote]拿的一个东西后,很难想到一套解决方案[/quote]
首先:你的经验可能还欠缺!急于求成 事倍功半的!
其次:平时的积累!经验多了 类似 的问题自然就有想法!
积累的不要是一个问题!怎么解决的 而是 思维 和 角度!
没看过马士兵的java视频吧
拿起一个东西,遇到一个问题……
从面向对象编程来考虑:
1.问题中有哪些类和对象
2.每个类和对象有哪些属性和方法
3.类和类之间的关系
从简单的题目或者问题开始,一点点循序渐进地学习技术,一般都是通过实践来积累经验从而提高能力的。当然给每次解决的问题过程做个小结也是一个快速提高的办法,由点到面,把该问题涉及的知识点都过一下,下次就可以触类旁通了。