服 务 。 例 如 Log4J(logging/tracing) , Quartz(scheduling) , JGroups (networkgroupcommunication) , JCache(distributedcaching),Lucene(full-textsearch),JakartaCommons 等等 。 20、你应该熟练掌握一种 JAVAIDE 例如 sunOne,netBeans,IntelliJIDEA 或者 Eclipse 。 (有些人更喜欢 VI 或 EMACS 来编写文件 。 21、JAVA(精确的说是有些配置)是冗长的,它需要很多的人工代码(例如 EJB),所以你需 要熟悉代码生成工具,例如 XDoclet 。 22、你需要熟悉一种单元测试体系(JNunit),并且学习不同的生成、部署工具(Ant, Maven) 。 23 、 你 需 要 熟 悉 一 些 在 JAVA 开 发 中 经 常 用 到 的 软 件 工 程 过 程 。 例 如 RUP(RationalUnifiedProcess)andAgilemethodologies 。 24、你还需要紧跟 java 发展的步伐,比如现在可以深入的学习
webwork2.0 。 25、你必需要对实际项目的开发流程有所了解,至少要有两个有实际应用价值的项目, 而不是练习项目!因为现在企业看重的是你有没有实 际的开发经验,真正开发经验的体现就 是你做的项目,也就是有实际应用的项目! 原文链接:xp9802.iteye/blog/1277774
达内 java 学习笔记
2