• 2018.11.10 FCC java分享大会


    一、《android热修复背后的java技术》

    1、类是如何被jvm加载的

         (1)由类加载器加载

          (2)类加载器分类,基于双亲委派原则(建议)

       (3)关键代码

         先去判断是否已经加载,如果没有没加载,则交由父加载器,如果父加载器没有加载,则抛出异常,交由自己加载

         

     二、《JAVA教学中的经验分享》

    1、不愤不启,不悱不发,举一隅不以三隅反,则不复也

    不到他努力想弄明白而不得的程度不要去开导他;不到他心里明白却不能完善表达出来的程度不要去启发他。如果他不能举一反三,就不要再反复地给他举例了。

    构件体系化学习路线,还原场景化学习

    2、时间短,知识范围广,如何去学习

     答:总览全局,然后分而治之

    3、如果快速上手

     答:来个Demo,或者来两个Demo

    4、理论与实践结合,学以致用

    5、28原则

    6、学校中已金字塔型学习,工作中以S型学期

    三、《如何阅读源代码》

    1、通过合适的方法,克服阅读源码的恐惧

    2、阅读方法

        (1)先选择合适的版本

                单纯为了学习,可以选择最新的稳定版本

                如果是业务中使用,则选择项目中版本

                如果是新引进,则可以选择网上使用比较多的稳定版,资料会比较齐全

        (1) 宏观把握

            通过官方或者博客先把握整体架构和特性,并摸清主线,不探究细节

        (2)下载demo,先跑一下,对整个流程先了解

        (3)简单了解源码模块结构,而后从最基础流程入手

        (4)阅读源码过程中,同步绘制流程图,固话对流程的理解

        (5)发现问题,及时记下来

        (6)问题在社区讨论

    四、《可视化的遗留系统微服务改造》

       1、。。。。

  • 相关阅读:
    PHP 如何安全的使用 MySQL ?
    IntelliJ IDEA 内存优化最佳实践
    当我们在谈论 DevOps,我们在谈论什么?
    第84节:Java中的网络编程(中)
    Java工程师必备
    Java工程师必备
    第83节:Java中的学生管理系统分页功能
    第83节:Java中的学生管理系统分页功能
    第82节:Java中的学生管理系统
    第82节:Java中的学生管理系统
  • 原文地址:https://www.cnblogs.com/shuaiandjun/p/9942772.html
Copyright © 2020-2023  润新知