总结java基础知识

  • .class文件结构
  • 反编译工具

.class文件结构

https://blog.csdn.net/xingkongdeasi/article/details/79688505

https://dzone.com/articles/introduction-to-java-bytecode

工具

javap反汇编class文件

javap -help 查看所有命令

常用命令:

javap -c <xxx.class> 反汇编代码逻辑
javap -v <xxx.class> 反汇编代码逻辑及附加逻辑

Oracle官方文档-java字节码指令

java字节码指令集详细介绍

通过javap命令分析java汇编指令

Java Decompiler反编译class文件

http://java-decompiler.github.io/

  • jd-GUI
  • jd-intellij
  • jd-eclipse

参考

JVM参数汇总

Java Class文件结构解析 及 实例分析验证