我现在正在学习Java,但我想知道在学习Java的过程中是否有“树的层次结构”。让我举个例子来解释一下,
所以,Java的初学者级别应该从: Java的哑巴,等等。
Java中的中间层应该开始: Ant、JDBC、Hibernate、Swing、Eclipse等……
高级级别...J2EE等。
此外,如果有一个文档来说明主题之间的相互联系,那就更好了。例如,最好先学习JDBC,然后再学习Hibernate...
发布于 2010-07-07 02:12:54
这是我建议的路线图:
Java中的
Sun Java Tutorials / Core Java seriesEffective Java,并了解在Java world.Effective Java中最常用和流行的习语(任何读过这篇文章的人都已经在学习Java并经常避免使用常见的pitfalls)Java Concurrency in PracticeCode CompleteDesign Pattern,以跟上其他人对Java所做的事情:)当您正在阅读Effective时,您可以阅读/练习Jave EE和一些您引用的框架以及其他框架。我也是@Will关于ambition的第二个观点,我可以补充说,以“正确”的方式做事情的精神,同时保持务实的也很重要。
发布于 2010-07-07 02:13:39
这个话题太大了。
例如,您不需要了解任何关于Swing的知识就可以创建Java Servlets。
你需要了解Java,你需要理解类路径(99.99999999%的java问题在某种程度上与类路径相关)。然后你可以转向你喜欢的任何东西: guis、游戏、服务器、Java、Spring、OSGI、J2ME...whatever。
发布于 2010-07-07 17:56:34
的自白
https://stackoverflow.com/questions/3188951
复制相似问题