各位高手给我点建议吧....

现在在公司实习,第一个项目用STRUTS2来做的,本来对JAVA也只有一点基础而已,所以现在每天都在不停的看视频学习。看的视频越多,就越发现需要掌握的知识还有很多很多。看网上很多人都说JAVA需要个3、5年来慢慢积累才能成精....
我就疑惑了,像我还有1年也就毕业了,想来想去又钻到了那个俗气的问题里了:“到底毕业之前需要学到什么程度呢?”。
或者说毕业以后,怎么才能找到那种能让自己潜心修炼3、5年的环境呢?

[quote]恩恩,我也明白基础的重要性....
现在手头也有一本THINK IN JAVA,打算有空就翻翻 [/quote]

学的时候可以配合研究JDK的源码,比如学集合类的时候就可以看看集合类的源码。当你的源码看多了后,以后再学框架有不了解的就直接看源码找答案,效率更高,得到的东西也是自己的。

还在实习没毕业啊~没关系的,对于毕业生,公司看中的是你的潜力(智商,逻辑推理),而不是你的经验(小公司才看中你的经验, :shock: )。去很好的java公司,进公司之前有公司的培训,甚至有些公司有自己的培训学校,在公司呆上3年自然就精通。
建议:扎实面向对象的基础,不要太看懂语言,重在面向对象的思想,但并不是说不重视java的基础。

修改一下:错字,“不要太看懂语言”--》不要太重视编程语言,重在软件开发的思想。

[quote]本来对JAVA也只有一点基础而已[/quote]

先好好学基础吧,基础搭好了,学什么都快。你说你发现要掌握的越来越多,就是基础不好的原因。如果你下一个问题问怎么提高基础,翻翻这里的帖子,有条件把大家推荐的经典书籍都看一下。

我也买了,2年前,那本书讲基础很好!差不多现在也变成了工具书了。
建议楼主还可以看的时候结合《java核心技术》