摘要:
一、类的加载过程 1.1 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)。链接又分为三个步骤,如下图所示: 1) 装载:查找并加载类的二进制数据。由类加载器完成,类加载器通常由JVM提供。 2) 链接: 验证:确保被加载类的正确性; 准备:为类的静 阅读全文
摘要:
Java5.0以后提供了可以用可变参数数量调用的方法 省略号...是Java代码的一部分,它表明这个方法可以接受任意数量的对象。个数可变的形参只能处于形参列表的最后,也就是说一个方法中最多只能包含一个个数可变的形参 对于printf的实现者来说,Object...参数类型与Object[]参数类型完 阅读全文
摘要:
Java中每个类都是由Object类扩展而来 1、equals方法 在Object类中,这个方法用于判断两个对象是否具有相同的引用,然而对于大多数类来说,经常需要检测两个对象状态的相等性。 为了防备name为null的情况,使用 Objects.equals方法。如果两个参数都为null,Objec 阅读全文