摘要:
我们知道Java对象分配在堆内存中,一个对象在堆内存中的存储布局可以分为三部分: 对象头Header实例数据对齐填充 1. 对象头Header 对象头部分又包含两部分: 第一部分是用于存储对象自身运行时数据,例如哈希码、GC分代年龄等第二部分就是类型指针,即此对象是哪一个类的实例。 如果是Java数 阅读全文
posted @ 2023-08-12 18:41
秋天Code
阅读(73)
评论(0)
推荐(0)
摘要:
SPI的全称是Service Provider Interface服务提供接口,是JDK内置的一种 服务提供发现机制,例如我们常用的数据库驱动Driver,就是基于SPI来做的。 运行机制: 服务的调用方需要调用服务提供方的服务,如果在调用方中直接来调用服务提供方,会导致耦合性较高,不利于扩展 因此 阅读全文
posted @ 2023-08-12 11:56
秋天Code
阅读(18)
评论(0)
推荐(0)