jdk
文章平均质量分 57
jdk源码笔记
土豆精666
这个作者很懒,什么都没留下…
展开
-
垃圾回收,随笔
原创 2021-08-06 17:08:49 · 55 阅读 · 0 评论 -
JVM对象分配随笔
原创 2021-08-06 11:48:46 · 53 阅读 · 0 评论 -
HashMap初探
文章目录HashMap (jdk8)一、HashMap初探(jdk1.8)1.基本结构:数组+单向链表+红黑树(1.8新增)2、继承关系3、成员变量4.构造方法1、无参构造:只初始化了 `loadFactor`一个参数2、 指定初始容量和扩容因子5、新增 map.put(k,v)6、扩容7、查询 `get(Object key)`8、删除` remove(Object key)`9、遍历 HashMap (jdk8) 一、HashMap初探(jdk1.8) 1.基本结构:数组+单向链表+红黑树(1.8新原创 2021-07-06 14:57:07 · 90 阅读 · 0 评论 -
ArrayList&LinkList
文章目录集合:一、ArrayList1、继承关系2、数据结构3、变量4、构造方法1.不指定参数2.指定动态数据初始容量大小3.将 Collection.Class作为参数5.add和扩容6. get()方法7.remove()方法8. set()方法9. clear() 方法: **容量不会改变**二、LinkedList1.继承关系2.数据结构3. 变量4.构造方法5.add和扩容 集合: 一、ArrayList 1、继承关系 public class ArrayList<E> extends原创 2021-06-04 18:18:44 · 299 阅读 · 0 评论 -
Object源码剖析(待完善)
Object: 一. Object类是何时被织入其他的类中的 问题来源 : java中所有的类都可以直接调用Object类中的方法,IDEA在开发过程中就可以直接编码调用.我们也说Object是所有类的父类,但是代码中我们并没有extends Object ,那Object是何时织入的呢: 可能的答案: A. javac 编译进去的 B.jvm中执行时织入的 C.开发工具如何做到的??? JDK 6(含)之前是 编译器 处理, JDK 7(含)之后是虚拟机 处理. 我们可以用反汇编证明这一结果,用java原创 2021-05-30 23:39:40 · 220 阅读 · 0 评论