240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    自定义view

    1、调用流程图 2、普通view的MeasureSpec的创建规则 3、Android系统坐标系

  • Resize,w 360,h 240
    对象和垃圾回收

    1、虚拟机中的对象创建过程 2、对象的内存布局 3、判断对象的存活

  • Resize,w 360,h 240
    kotlin

    let with run apply also

  • Resize,w 360,h 240
    jvm

    1、运行过程(1)JIT 将热点代码直接编译到系统里成本地代码,加快执行速度 2、运行时数据区 结构 (1)程序计数器(线程私有): ① 为什么...

  • Resize,w 360,h 240
  • Resize,w 360,h 240
  • Resize,w 360,h 240
    锁机制

    1、死锁 2、活锁:多个线程一直在执行无意义的工作,消耗资源 3、悲观锁和乐观锁(1)Synchornize 悲观锁:先锁住再执行业务操作(2)...

  • Resize,w 360,h 240
    volatile && ThreadLocal

    1、volatile 保证可见性,不保证原子性 2、ThreadLocal:结构: 3、引用概念: (1)强引用:不会回收 (2)软引用:内存不...

  • Resize,w 360,h 240
    注解和反射

    1、注解的基本理解https://www.jianshu.com/p/9471d6bcf4cf[https://www.jianshu.com/...

个人介绍
工作久了,业务熟悉了,基础却忘了,开始整理碎片的知识,加强记忆.