240 发简信
IP属地:广东
  • Resize,w 360,h 240
    JVM笔记:Java虚拟机的类加载器和双亲委派机制

    类与类加载器类加载器虽然只用于实现类的加载动作,但是它在Java程序中起到的作用却远远不限于类加载阶段。对于仍和一个类,都需要由加载它的类加载器...

  • JVM笔记:Java虚拟机的类加载机制

    前言 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟...

  • JVM笔记:i++ 和++i的字节码原理详解

    前言 一个关于i++和++i的原理详解,对字节码不太熟悉的可以先了解下字节码相关知识,因为从字节码角度更能理解两者的原理。 案例 对于i++,+...

  • 逻辑算法题(不断更新)

    1.老鼠试毒问题 此题有三种方式,第一种是给定老鼠和试毒药剂数量,问如何找到毒药,第二种是给定药剂数量,问最少需要多少只老鼠就可以试出毒药;第三...

  • Resize,w 360,h 240
    JVM笔记:Java虚拟机的字节码指令详解

    1.字节码 Java能发展到现在,其“一次编译,多处运行”的功能功不可没,这里最主要的功劳就是JVM和字节码了,在不同平台和操作系统上根据JVM...

  • JVM笔记:Java虚拟机的常量池

    这篇文章主要是做一个总结,将查找到相关的资料自己做一个整理,最后会列出查找过的相关资料,感兴趣的可以去翻一翻。 常量池 class文件常量池(c...

  • JVM笔记:Java虚拟机的内存结构

    前言 开始先说明一个知识点,Java虚拟机的内存结构和内存模型(JMM)其实是两个不一样的东西,前者是下面要讲的堆栈之类的内容,后者可以看这篇文...

  • Resize,w 360,h 240
    算法基础--从TreeMap看红黑树

    红黑树(Red Black Tree) 是一种自平衡二叉查找树,相对于普通的二叉树具有通过自旋和变色来保持树两端保持平衡的特点,从而获得较高的查...

  • Resize,w 360,h 240
    QQ的底部Tab栏高斯模糊效果源码解析

    前言前段时间QQ更新后发现下面的Tab栏添加了动态高斯模糊效果,众所周知,高斯模糊这玩意儿比较耗时,动态的模糊效果在安卓的APP中比较少见。在自...

    9.1 4091 4 57