240 发简信
IP属地:江苏
  • hashCode 对偏向锁的影响

    VM 对象头MarkWord布局 对象头MarkWord[https://github.com/openjdk/jdk/blob/master/...

  • Java 字段在内存中存储是大端还是小端

    Java 字段在内存中是小端存储的,即低位字节在前,高位字节在后。 大小端的最小单位是字节,即大小端决定的是字节的排序。而字节内部的排序永远不受...

  • Java 动态代理原理

    动态代理 代理模式 代理模式强调在对被代理对象的控制。代理模式知识点不做赘述。 静态代理,代理类的代码是在编译期间就已经确定好的。 动态代理,代...

  • Resize,w 360,h 240
    线程池核心线程数为什么设置为 N+1

    Question: 为什么要设置线程池的大小?又或者这个问题的主要切入点又是什么呢? 答:为了提高 CPU 的利用率,为了提高 CPU 的利用率...

  • Resize,w 360,h 240
    taskAffinity 属性详解

    一、本文目的 本篇文章的目的是为了 搞清楚,哪些情况下开启一个 Activity 会在新的 task 运行,哪些情况下会继续在原来的task 运...

    0.7 4916 0 11
  • Android 如何防止二次点击

    现象描述: 快速多次点击一个View,实际行为可能和期望的不一样,或多次打开同一个页面(Activity or Fragment),或多次 To...

    5.4 4712 1 39
  • 单例模式-静态内部类实现之原理解析

    首先举个用静态内部类实现单例的例子,看代码: 用静态内部列实现单例模式,既能保证延迟加载,又能保证线程安全,只创建一个实例对象。那么其中原理又是...