想成为Java大牛,需要具备哪些条件

如题所述

别急着成为大牛,先踏踏实实写程序,把Java编程思想里面的内容吃透彻,然后自己尝试用反射机制做个小框架出来再说。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-15
入门:google
熟练:api doc Java Platform SE 7
精通:jvm doc
第2个回答  2020-09-19

     我认为每个人都想当大牛,但要当大牛也不是简单的事。


    首先你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、reflection、event、handling、NIO、localization以及其他)。

    你需要学习如何管理与配置一个J2EE应用程序服务器,如WebLogic、JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支援。你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能

    你需要学习企业级JavaBeans(EJB)以及它们的不同组件模式:Stateless/StatefulSessionBeans、EntityBeans(包含Bean-ManagedPersistence[BMP]或者Container-ManagedPersistence[CMP]和它的EJB-QL),或者Message-DrivenBeans(MDB)。

    总结

    我认为这是一门很深奥的学识,应该不是人人都能去学的。

相似回答