源码笔记
AlbumenJ
这个作者很懒,什么都没留下…
展开
-
理解Java的hashCode和equals方法
最近参加工作室面试,一直被问到一些关于Object类的,赶紧恶补一下,本篇是关于从源码角度理解 Java 的 hashCode 和 equals 方法的。 测试用例 这里新建一个很普通的测试类和一个测试方法。 我们在 HashTest 里面重写了 toString 方法,在输出对象的时候更容易区分。 c...原创 2019-03-22 00:21:18 · 191 阅读 · 0 评论 -
反射原理之源码
反射原理之源码 本文基于 Java 11 源码进行讲解,不同版本可能会有些许区别 方法一:forName forName 方法有三个重载(一个是 Java 9 后再引入的,此处不讨论) forName(String) public static Class<?> forName(String className) throws ClassNotFoundException { ...原创 2019-07-20 21:11:21 · 230 阅读 · 0 评论