2017年11月14日

实战JAVA虚拟机 JVM故障诊断与性能优化(十)---字节码的执行

摘要: 字节码执行是java虚拟机的重点,就如同汇编语言对于计算机一样重要,字节码对于java虚拟机来说是执行的根本。 执行的基础:Java虚拟机常用指令介绍 常用入栈指令:将常数压入操作数栈,根据数据类型和入栈内容不同,又可以分为const系列、push系列、ldc系列 bipush (8位),sipus 阅读全文

posted @ 2017-11-14 19:57 Xiaox-xin 阅读(225) 评论(0) 推荐(0)

实战JAVA虚拟机 JVM故障诊断与性能优化(九)---掌握ClassLoader

摘要: ClassLoader在Java中有着非常重要的作用,它主要工作在Class装载的加载阶段,其主要作用是从系统的外部获取Class二进制数据流。 1、认识ClassLoader ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载。因此,ClassLoad 阅读全文

posted @ 2017-11-14 16:30 Xiaox-xin 阅读(280) 评论(0) 推荐(0)

实战JAVA虚拟机 JVM故障诊断与性能优化(九)---Class装载系统

摘要: Class文件的装载流程 只有被Java虚拟机装载的Class类型才能在程序中使用。 Class文件装载过程: 类装载的条件 Class只有在必须使用的时候才会被装载,Java虚拟机不会无条件地装载Class类型。Java虚拟机规定,一个类或接口在初次使用前,必须要进行初始化。“使用”指主动使用。 阅读全文

posted @ 2017-11-14 00:00 Xiaox-xin 阅读(192) 评论(0) 推荐(0)

导航