尚硅谷宋红康JVM全套教程(详解java虚拟机)之2:字节码与类加载器篇

一. class文件结构

204. JVM中篇内容概述

 

 

205. 字节码文件的跨平台性

 

 

 

 

 206. 了解Java的前端编译器

 

 

207. 透过字节码看代码执行细节举例1

 

 

 

208. 透过字节码看代码执行细节举例2

209. 透过字节码看代码执行细节举例3

 

先调用子类的print方法,print方法里的引用this是son ,其x为0;属性不存在多态性

210. 解读Class文件的三种方式

 

 

 

211. Class文件本质和内部数据类型

 

 

212. Class文件内部结构概述

213. 字节码数据保存到excel中的操作

214. Class文件的标识:魔术

215. Class文件版本号

216. 常量池概述

217. 常量池计数器

218. 常量池表中的字面量和符号引用

219. 解析得到常量池中所有的常量

220. 常量池表数据的解读1

221. 常量池表数据的解读2

222. 常量池表项数据的总结

223. 访问标识

224. 类索引、父类索引、接口索引集合

225. 字段表集合的整体理解

226. 字段表数据的解读

227. 方发表集合的整体理解

228. 方法表数据的解读

229. 属性表集合的整理理解

230. 方法中Code属性的解读

231. LineNumberTable和LocalVariableTable属性的解读

232. SourceFile属性的解读

233. Class文件结构的小结

234. javac -g操作的说明

235. javap主要参数的使用

236. javap解析得到的文件结构的解读

237. javap使用小结

二. 字节码指令集与解析举例

三. 类的加载过程详解

四. 再谈类的加载器

原文地址:https://www.cnblogs.com/cascle/p/15678817.html