如何让自己成为一个优秀的Java架构师,而不

如题所述

想成为Java架构师,基础必须牢固,对Java的了解全面而且深入。
1.熟练使用各种框架,并知道它们实现的原理。

2.Jvm虚拟机原理、调优操作,懂得jvm能让你写出性能更好的代码;

3.池技术也是要掌握的,对象池、连接池、线程池都要会;

4.Java反射技术,写框架必备的技术;

5.Java各种集合对象的实现原理,了解这些可以让你在解决问题时选择合适的数据结构,高效地解决问题,写出代码;

6.nio,注意“直接内存”的特点,使用场景。

7.熟练使用主流框架,如:mybatis,spring 等。

8研究过至少一种以web框架的源码,如spring mvc ,struts 等。

9架构过或者参与过高并发系统设计,知道如何应对突发情况。

10对自己所处的业务能够根据自己的知识维度,提出优化建议或者预测其风险点。
等等还有很多。。。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答