/Mini-JVM

this is a mini jvm

Primary LanguageJavaApache License 2.0Apache-2.0

PREFACE

这仅仅是为了熟悉jvm的结构, 和java代码的执行流程的"小玩具"

Mini JVM

  • 基于JDK 8

  • 基于MAVEN 3

RUN

  • 打包可运行jar文件: mvn package, 运行 java -jar <jar-file-path> <file-path>
  • 或者是在IDE中直接运行. 找到com.aaront.exercise.jvm.MiniJVM直接运行, 或者可以运行测试用例. 推荐使用这用方式, 可以进行debug, 理清代码结构和执行流程