美文网首页
java学习常用辅助工具总结

java学习常用辅助工具总结

作者: lsr_flying | 来源:发表于2020-08-07 09:24 被阅读0次

1. java对象结构查看-JOL

描述:openjdk提供的一个查看java对象的小工具
官网jol官网链接
基本用法

  • 引入maven
        <!-- https://mvnrepository.com/artifact/org.openjdk.jol/jol-core -->
        <dependency>
            <groupId>org.openjdk.jol</groupId>
            <artifactId>jol-core</artifactId>
            <version>0.10</version>
        </dependency>
  • 打印对象
public static void main(String[] args) {
        Object obj = new Object();
        System.out.println(ClassLayout.parseInstance(obj).toPrintable());
    }
  • 查看结果
java.lang.Object object internals:
 OFFSET  SIZE   TYPE DESCRIPTION                               VALUE
      0     4        (object header)                           01 00 00 00 (00000001 00000000 00000000 00000000) (1)
      4     4        (object header)                           00 00 00 00 (00000000 00000000 00000000 00000000) (0)
      8     4        (object header)                           28 0f 96 16 (00101000 00001111 10010110 00010110) (378933032)
     12     4        (loss due to the next object alignment)
Instance size: 16 bytes
Space losses: 0 bytes internal + 4 bytes external = 4 bytes total

(持续更新......)

相关文章

  • java学习常用辅助工具总结

    1. java对象结构查看-JOL 描述:openjdk提供的一个查看java对象的小工具官网:jol官网链接基本...

  • Java中常用七个阻塞队列的总结

    Java队列总结 通过前面文章的学习,我们对Java中常用队列做了介绍。本文,咱们来对队列做个总结吧。 首先,我们...

  • Java 常用类

    Java 常用类 记录一些Java 学习使用, 经常使用类进行总结.. 这个文章感觉还是很有必要的 后面会常总结扩...

  • Redis Java 常用API

    Redis Java 常用API总结:

  • Android-Java:常用基本容器学习总结

    Android-Java:常用基本容器学习总结 1.常用容器的总体框架 2.常用容器类的重点 1. ArrayLi...

  • Java常用的框架有哪些?

    关于Java常用框架的文章早已是非常多了,本文是对我个人过往学习Java,理解及应用Java框架的一个总结。此文内...

  • Java8常用的新特性总结

    一、Java8常用的新特性总结 1.1.Java8常用特性总览 1.2.lambda表达式 在Java8中引入了一...

  • encyption&decyption

    0, 常用加密算法的Java实现(一) ——单向加密算法MD5和SHA 常用加密算法的Java实现总结(二) ...

  • java学习day04-方法和数组

    java学习第四天内容总结: 学习内容: 关注公众号:java进阶架构师,获取的学习视频 总结: 1、java...

  • List、Set和Map

    java 常用集合list与Set、Map区别及适用场景总结Java中容器[Collection(List,Set...

网友评论

      本文标题:java学习常用辅助工具总结

      本文链接:https://www.haomeiwen.com/subject/odnxdktx.html