文章浏览阅读3.7k次,点赞2次,收藏28次。Java 虚拟机基础JVM源码系列:JVM内部运行之Class的Method Java (JDK7)中的String常量和String.intern的实现 JVM源码系列:ThreadMXBean 打出堆栈信息原理分析 JVM源码系列:使用PrintAssembly打印java运行过......
2024-01-24 05:05 阅读 阅读全文文章浏览阅读6.6k次,点赞5次,收藏6次。在Java实现中我们常使用多态性,在java里主要是通过itable, vtable来实现准确的跳转。Vtable: 虚拟函数表该类所有函数自有函数(除了static, final)和 父类的函数虚拟表。结构:vtableEntry | vtabl......
2024-01-24 05:04 阅读 阅读全文文章浏览阅读2.6k次。1. Class的属性在JVM中,通常一个class会初始化成Klass(接口), InstanceKlass(实例), Method(方法), ConstantsPool(常量区)在上图我们可以看到一个大概的Method,ConstantsPool,InstanceKlass之间的关系InstanceKlass 里面保......
2024-01-24 05:05 阅读 阅读全文文章浏览阅读3.4w次,点赞2次,收藏6次。在Java中常看见的几个connection rest exception, Broken pipe, Connection reset,Connection reset by peerSocked reset case Linux中会有2个常见的sock reset 情况下的错误代码 ECONNRESET 该错误被描述为“connectio......
2024-01-24 05:04 阅读 阅读全文