• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2019年3月17日

【java编程】ServiceLoader使用看这一篇就够了

摘要: 转载:https://www.jianshu.com/p/7601ba434ff4 想必大家多多少少听过spi,具体的解释我就不多说了。但是它具体是怎么实现的呢?它的原理是什么呢?下面我就围绕这两个问题来解释: 实现: 其实具体的实现类就是java.util.ServiceLoader这个类。 要想 阅读全文

posted @ 2019-03-17 21:15 无信不立 阅读(1963) 评论(0) 推荐(0)

【JVM】java对象

摘要: 一、对象内存布局 对象在内存中存储可分为3块区域:对象头,实例数据,对齐填充 1、对象头 对象头包含两部分内容。 第一部分:存储对象自身的运行时数据,哈希吗(hashCode),GC分代年龄,锁状态标志,线程持有的锁,偏向线程ID,偏向时间戳。如果为数组,对象头还要包含给数组的长度。 第二部分:类型 阅读全文

posted @ 2019-03-17 12:11 无信不立 阅读(212) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3