240 发简信
IP属地:浙江
  • ArrayList

    ArrayList是常用的List之一。本文通过源码,一起学习ArrayList。 ArrayList定义 ArrayList继承AbstractList,实现List、Ra...

  • 虚拟机类加载机制

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

  • Class类文件的结构

    我们从头到尾将Class类文件的结构过一遍。注意:该结构没有任何分隔符,按照严格的顺序限定,由1到n,由n到m,都有其定义。 魔术Magic 据Java开发小组最初的关键成员...

  • JDK native源码查看

    本文查看的JDK为OpenJDK。OpenJDK官网 OpenJDK中有很多项目,可点击OpenJDK Projects查看。 回到正题,我们知道,在JDK中,使用Java语...

  • 初探反射机制

    如果需要修改Test类对象的private testName属性,我们会怎么做呢? 通常我们可以提供一个public setTestName方法去修改testName值。当然...

  • 探讨hashCode

    在Java中,Object类是所有类的父类。今天,我们一起探讨Object类中的hashCode方法,以及hashCode在我们实际使用过程中的作用。查看Object类has...

  • 知识树

    笔者一直认为,讲得明白才算掌握。 Java基础 探讨String、StringBuilder与StringBuffer 探讨hashCode 初探反射机制 [深入理解反射机制...

  • 120
    探讨String、StringBuilder与StringBuffer

    String定义 String是final类,派生类不可继承 String是char的集合,它的value其实就是char数组 String特点 String的值发生变化都会...