美文网首页
java学习方向

java学习方向

作者: 一路摇到顶 | 来源:发表于2018-04-15 17:07 被阅读38次

    title: Java 学习方向总结
    date: 2018-01-17 22:47:39
    tags: [tips]
    categories: [other]


    1. 设计模式 《大话设计模式》
    2. 代码编写优化 《重构 改善既有代码的设计》《effective java》
    3. Java深入
    4. 虚拟机《深入理解Java虚拟机》
    5. 并发 《Java并发编程实战》
    6. 造自己的轮子
    7. 找到一个深入的方向 成为这个领域的专家,比如分布式计算领域的专家,大数据领域的专家,并发领域的专家等等。
    8. 《深入理解计算机系统》基础
    9. 算法 刷leetcode

    参考文档

    Java程序员谈一谈-----java程序员成长之路

    jvm基本结构,要知道垃圾回收机制,常用垃圾回收算法,jvm简单调优参数, 数据库也是个重头戏,你要知道mysql事务隔离机制的实现,怎么优化sql , 要知道springmvc流程 spring的原理 事务传播机制,mybatis流程原理, 乐观锁悲观锁什么情况用,你要学会考虑系统瓶颈,系统容灾,单点故障, 你要懂得一致性是怎么回事,cap理论 paxos算法 以及zookeeper干嘛用的,能解决什么问题?
    你要懂得soa架构,dubbo , 微服务 spring boot spring cloud 这些高级框架 尝试用一用,谷歌,开源社区 将要取代百度成为你解决问题的主要动力和前进的方向, 你会有种一览众山小的感觉,你会觉得弄个百万并发的系统其实并不难,难的是后续问题,日志处理 运维问题, 关于运维我给不了太多建议,可以了解下 zabbix 之类的 可以去学习下 docker 微服务加docker将是未来的趋势。

    参考文档

    [一个JAVA程序员成长之路分享]http://blog.csdn.net/u013659231/article/details/72771113

    参考文档

    学习方法

    相关文章

      网友评论

          本文标题:java学习方向

          本文链接:https://www.haomeiwen.com/subject/mlzdkftx.html