![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码解析
菜菜阿菜
这个人很懒,什么都没有留下
展开
-
java-基础-数组原理解析
数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress 引用类型包括:类类型,接口类型和数组。 1. Java虚拟机的内存划分 为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区原创 2020-09-30 15:53:22 · 152 阅读 · 0 评论 -
ArrayList(JDK1.8)源码解析
既然是看源码,那我们要怎么看一个类的源码呢?这里我推荐的方法是: 1)看继承结构 看这个类的层次结构,处于一个什么位置,可以在自己心里有个大概的了解。 2)看构造方法 在构造方法中,看做了哪些事情,跟踪方法中里面的方法。 3)看常用的方法 跟构造方法一样,这个方法实现功能是如何实现的 注:既然是源码,为什么要这样设计类,有这样的继承关系。这就要说到设计模式的问题了。所以我们要了解常用的设计模式,才能更深刻的去理解这个类。 简介 ArrayList 是 Java 集合框架中 List 接口的一个实转载 2020-09-30 14:32:52 · 89 阅读 · 1 评论