Skip to content

reverence/czvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

czvm

自己关于jvm的简单实现尝试

===============================version:0.0.1==================================================

基于jdk7实现

目前只能处理自己定义的class,jdk中的class暂时不支持,后续版本再支持jdk class

目前只能在单线程下执行,后续在处理多线程

支持处理普通四则运算

支持处理java关键字new,instanceof

支持处理println函数

需要在根目录下创建目录log,cd /, mkdir log,然后编译test目录下的java文件 运行方式:./czvm -cp test Calculate,输出如下: 8 -2 15 0 8 -2 15 0 8.000000 -2.000000 15.000000 0.600000 8 -2 15 0.6

About

简易jvm实现尝试

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published