Skip to content

littlehui/JavaJVM

Repository files navigation

简介

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

支持的特性

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

运行方式

小结

参考

java虚拟机规范

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages