240 发简信
IP属地:山东
  • Resize,w 360,h 240
    Java-HashMap的使用和源码简析

    1. 继承关系图谱 2. 特征 key-value存储结构,存储的key值无序。key和value可为null 3. 源码简析(基于jdk1.8...

  • Resize,w 360,h 240
    Java-LinkedList的使用和源码简析

    1. 继承关系图谱 2. 特征 有序,元素可重复 3. 源码简析(基于jdk1.8) 根据面向接口编程的设计原则,在实际使用中,我们一般不会定义...

  • Resize,w 360,h 240
    Java虚拟机-运行时数据区域

    当我们用Java来开发时,往往对于内存的管理不会那么关心,我们不用显式得自己去开辟以及释放内存,这一切都会在程序运行时由jvm(Java虚拟机)...

  • Resize,w 360,h 240
    Java虚拟机-如何看懂java虚拟机字节码

    jvm(java虚拟机)是java程序的运行平台,也是java语言实现平台无关性的基石。但实际上,并不仅仅java程序能运行于jvm之上,目前S...

  • Resize,w 360,h 240
    Java-ArrayList的使用与源码简析

    ArrayList作为最常用的数据结构,它的源码应该是每个java coder都要掌握的。 1. 继承关系图谱 2. 特征 有序,元素可重复。 ...

  • Java集合类-集合类图谱

    数据结构在计算机知识体系中的重要性无需赘言,Java的jdk的集合类正是学习数据结构的很好素材。如果能把jdk的集合类吃透,那在常用数据结构方面...

  • Java基础-泛型的使用及泛型实现原理

    在泛型出现以前,类和方法只能接受具体的类型。假设我们自己实现一个简单的ArrayList,用来持有类A的实例,它可能是这样子的: 现在如果需要一...

  • Java基础-类与对象初始化

    Java源码(.java文件)编译后生成字节码(.class文件),一个.java文件如果定义了多个类,则会为每个类生成一个.class文件。然...