240 发简信
IP属地:北京
  • JVM内存划分 字符串常量池

    字符串常量池 【字符串常量池】独立于【运行时常量池】Java 6只能增加永久代-XX:MaxPermSize=1GJava 7可以增加字符串-X...

  • JVM内存划分

    不同版本JVM内存划分的变化 1.6,使用永久代(PermGen)来实现方法区,运行时常量池在方法区中。1.7,还有永久代,运行时常量池在堆中。...

  • 2019-10-16 天命 God’s will

    随手翻了下今年的日记,迷茫可谓是一个常态。 根本上,还是不知道自己对什么是有热情的,有什么东西是能让我抛弃所有去完成的?F,还是不知道自己想做什...

  • Java多线程 ReentrantLock CAS

    重入锁死 Reentrance Lockout 重入锁死可能会发生在如果一个线程重入一个锁中,ReadWriteLock或者一些其他的同步器不是...

  • Android知识点 绘制流程

    Android 绘制流程 问题:Android绘制流程是怎么样的? ActivityThread.handleLaunchActivity()中...

  • Resize,w 360,h 240
    Android知识点 ArrayMap SparseArray

    ArrayMap SparseArray 问题:ArrayMap SparseArray的数据结构是怎么样的? 双数组结构。ArrayMap第一...

  • Java单例和static成员变量的区别 singleton vs static field

    static field会有以下的问题。 不能继承基类、实现接口。无法进行依赖注入。不可以通过参数传递到其他方法。我觉得意义,单例根本不需要传递...

  • Resize,w 360,h 240
    Java多线程 JMM volatile

    本质 Java多线程安全问题的本质原因,有线程的写操作。如果多个线程对同一资源进行读,是没有问题的。但如果一个线程写到一半,其他线程读,就会出问...

  • Resize,w 360,h 240
    Android知识点 消息机制

    Android消息机制 作用 Handler、Looper、MessageQueue 、Message这个类组成了一个异步消息处理机制。目的是用...