网站大量收购闲置独家精品文档,联系QQ:2885784924

JAVAEE架构师需要具备的知识.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVAEE架构师需要具备的知识

JAVA EE架构师 需要具备的知识.txt我的人生有A 面也有B面,你的人生有S面也有B面。 失败不可怕,关键看是不是成功他妈。现在的大学生太没素质了!过来拷毛片,居然用剪切!有空学风水去,死后占个好墓也算弥补了生前买不起好房的遗憾。 本文由qidongsoftware贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 JAVA EE 架构师 需要具备的知识 1、构架师胚胎(程序员) 学习的知识是语言基础、设计基础、通信基础等,应该在大学完成,内容 包括 java、c、c++、uml、RUP、XML、socket 通信(通信协议)——学习搭建应用 系统所必须的原材料。 2、构架师萌芽(高级程序员) 学习分布式系统、组建等内容,可以在大学或第一年工作时间接触,包括 分布式系统原理、ejb、corba、com/com+、webservice(研究生可以研究网络计 算机、高性能并发处理等内容) 3、构架师幼苗(设计师) 应该在掌握上述基础之上,结合实际项目经验,透彻领会应用设计模式, 内容包括设计模式(c++版本、java 版本)、ejb 设计模式、J2EE 构架、UDDI、软 件设计模式等。在此期间,最好能够了解软件工程在实际项目中的应用以及小组 开发、团队管理。 4、软件构架师的正是成型在于机遇、个人努力和天赋软件构架师其实是 一种职位,但一个程序员在充分掌握软构架师所需的基本技能后,如何得到这样 的机会、如何利用所掌握的技能进行应用的合理构架、如何不断的抽象和归纳自 己的构架模式、如何深入行业成为能够胜任分析、构架为一体的精英人才这可不 是每个人都能够遇上的馅饼…… 第一阶段,think in java 关于 java 方面的特性都需要知道 第二阶段,要学会使用 jdk 的帮助文档, 第三阶段,开始看 effective java 第四阶段,必看 java 模式 后面还需要了解 rup,uml 东西 这些完了,经过一些列项目经历下,2-4 年后你应该就可以到达 java 的中等 水平了吧 Java 学习的 30 个目标以及系统架构师推荐的书 收藏 第一阶段 2.你需要学习 JAVA 语言的基础知识以及它的核心类库 (collections, serialization, streams, networking, multithreading, reflection, event, handling,NIO,localization,以及其他)。 5. 你 需 要 学 习 java 数 据 库 技 术 , 如 JDBCAPI 并 且 会 使 用 至 少 一 种 persistence/ORM 构 架 , 例 如 Hibernate , JDO , CocoBase , TopLink , InsideLiberator(国产 JDO 红工厂软件)或者 iBatis。 24.你应该熟练掌握一种 JAVAIDE 例如 sunOne,netBeans,IntelliJIDEA 或者 Eclipse。(有些人更喜欢 VI 或 EMACS 来编写文件。随便你用什么了:) 26.你需要熟悉一种单元测试体系(JNunit),并且学习不同的生成、部署工 具(Ant,Maven)。 27. 你 需 要 熟 悉 一 些 在 JAVA 开 发 中 经 常 用 到 的 软 件 工 程 过 程 。 例 如 RUP(RationalUnifiedProcess)andAgilemethodologies。 第二阶段 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及 综合模式。你应该十分了解 UML,尤其是 class,object,interaction 以及 statediagrams。 3.你应该了解 JVM,classloaders,classreflect,以及垃圾回收的基本工 作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令。 6.你还应该了解对象关系的阻抗失配的含义, 以及它是如何影响业务对象的 与关系型数据库的交互,和它的运行结果,还需要掌握不同的数据库产品运用, 比如:oracle,mysql,mssqlserver。 7.你需要学习 JAVA 的沙盒安全模式(classloaders, bytecodeverification, managers,policyandpermissions, codesigning , digitalsignatures , cryptography , certification , Kerberos , 以 及 其 他 ) 还 有 不 同 的 安 全 / 认 证

您可能关注的文档

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档