日期:2014-05-20  浏览次数:20547 次

java路该怎么走?
各位高手你们好,我是学习java的新人,我最近很迷茫,不知道自己应该怎么去学java,请大家告诉我,要成为一名好的java程序员,要学习那些课程,是不是先学j2se,然后再学什么?每门课的时间花费是多少?请高手指点一下好吗?谢过.

------解决方案--------------------
先学core java也就是所谓的java核心技术..准确的说是java的基础,能够运用好封装,继承,多态;了解集合,i/o,多线程,异常处理,反射等原理,掌握他们的一些基本方法和使用.如果需要做界面学一下swing

然后根据实际实际需要学习jdbc,jxl,jmf等api....需要什么学什么,如果corejava掌握的好,学这些都很简单.

然后是web方面jsp,servlet,页面上面能够熟练运用html,java脚本,会javascript或者ajax就更好啦.然后是ejb,还有一些重要的框架比如hibernate,struts,spring.....

多打代码多做练习边实践边学习是王道


------解决方案--------------------
简而言之:
先学java基础,可以说是j2se,之后看你的发展方向,如果是企业级的应用开发就学j2ee,如果是想在手持设备方面发展,就学j2me,不过本人觉得j2ee很有必要学,不管你从事哪个方面!培养你的逻辑思维和架构等方面的思想!

之间要结合一些数据库作相应的学习,mssql,mysql,oracle等,在学一些框架,struts,hibernate,spring等

有点急事,先走,希望对你有所帮助!
------解决方案--------------------
java基础书籍-> JAVA编程思想-> JSP-> xml-> javascript-> tomcat/jboss/Apusic
-> eclipse/jbuilder-> (jsf/struts/webwork-> hibernate-> spring)/ejb3.0
以上配合一些小项目来做做,能够很快上手之后在看uml
学JAVA必须学会忍耐孤独,快的哈坚持半年基本上都差不多了
分都给寡人,寡人说了那么多,浪费寡人一些时间,你要是不结贴,灭你九族.
------解决方案--------------------
如果楼主真的很想成为java方面的人才,我的建议楼主一定得参考,否则很难有真实成果,即使感觉有了实际也不会觉得塌实或者感觉快乐,我的建议是先从计算机最基本的原理开始,如果你没时间去学电路知识,以便了解电子脉冲是如何组织出0101信号,进而组织出计算机的指令和数据码,起码也应该去掌握下CPU工作原理,尤其是理解CPU与各周边设备如存储设备\输入和输出设备等的通信原理。退一步,如果没时间来学这些基本的硬件工作原理(俗称微机原理),起码也得掌握操作系统的工作原理,主要理解什么是程序,以及程序如何工作(也就是程序的工作过程),主要包括程序开始如何调入内存,在内存上的工作过程,又如何被撤出内存,这个都跟操作系统有关。如果楼主感觉这些都没时间学习,那也只能直接去学语言了,即从应用程序开发层开始,不过这样可能要消耗楼主很多的思考力,因为是从空中开始,所以学的过程要不断往地下看究竟这些东西是由什么在地下撑着的,因此可能有一段时间会觉得好乱,如果基础再差点几乎什么乱七八糟的都有,最终耗费的精力跟你顺着学的差不多。最后我还是主张凡事从最简单最基础的开始比较好,毕竟顺水推舟、顺理成章的事情总比跳来跳去做事情的要好,逻辑过程也清晰。我的意见大致就这样,楼主看着办吧!