现在的位置: 首页 > 综合 > 正文

java study

2017年12月24日 ⁄ 综合 ⁄ 共 625字 ⁄ 字号 评论关闭

1.基础阶段:(1)自己动手多写一些基础的小程序,写的越多越好,结合经典教材thinking in java,core java,effective java.
2.中级阶段:(1)研究专题:例如IO的实现原理, 多线程和Java的线程模型, 网络编程, swing, RMI, reflect, EJB, JDBC等等很多很多的专题技术, 钻研得越深越好。(2)研究JDK1.6源代码,例如:util, collection, io, nio, concurrent等等包, 如果有能力和精力, 把JDK的每一行代码都熟悉一遍, 碰到难题时先把脑袋想破,最后结合网络资源。(3)建立自己的代码库,性能,规范性, 疑难问题. 学会所有的调试技术, 运用各种性能工具, JDK附带的很多工具,
这些你都要熟练得跟屠夫操刀一样。
3. 高级阶段(1)研究各种框架, Spring, struts, Junit, Hibernate, iBatis, Jboss, Tomcat, snmp4j等等, 我觉得这个时候, 只要是用Java实现的经典框架.
开始的时候, 研究Junit和Struts吧 小一点, 里面都采用了很多的模式, 尽量想想人家为什么这么做. 主要的精力可以花在spring和jboss上, 尤其是jboss,  经典中的经典, 设计, 性能, 多线程, 资源管理等等, 你从中可以学到的东西简直是太多了.(3) <Jboss管理与开发核心技术>, 英文方面的资料也是非常的多. 需要更多看看软件工程和UML方面的资料, 自己主持一个项目玩玩。

【上篇】
【下篇】

抱歉!评论已关闭.