Skip to content

littlehui/JavaJVM

Repository files navigation

简介

这是一个用Java写的JVM虚拟机,可以执行编译后的Class文件。参考 张秀宏的《自己动手写Java虚拟机》,可以作为此书的Java版代码来学习。

支持的特性

  • 控制台使用方式打印
  • 类路径扫描加载
  • JVM虚拟机的指令实现
  • 单方法执行支持
  • 类,方法调用支持
  • 数组支持
  • 字符串支持
  • 自动拆箱装箱
  • 本地方法支持
  • 异常处理支持

运行方式

小结

About

一个用Java实现的Java虚拟机。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages