文件名称:pyjvm:python中的JVM实现
文件大小:8.45MB
文件格式:ZIP
更新时间:2024-05-17 07:27:33
Python
pyjvm-一个jvm实现 是否想要查看示例而不是本自述文件? 。 为什么我们需要另一个jvm实现? 简单的答案:我们没有。 我纯粹是出于教学目的。 现有的实现在安全性,合规性和性能(仅举几例)方面更好。 但是,有一些利基原因可能会对这个项目感兴趣 它比其他JVM简单得多,这对于了解其内部非常有用。 它在python中,所以有趣。 大多数JVM用低级语言编写。 可能有人认为这是一个试验jvm功能和修改的好平台。 这可能是正确的,但是已经存在用于此目的的实现: 安装 该项目符合常用的python约定。 因此,假设已安装python 3.6+和virtualenv: git clone https://github.com/ronyhe/pyjvm.git cd pyjvm virtualenv venv . venv/bin/activate python -m pip inst
【文件预览】:
pyjvm-master
----MANIFEST.in(30B)
----LICENSE.txt(1KB)
----pyjvm()
--------utils()
--------main.py(4KB)
--------core()
--------__init__.py(0B)
--------instructions()
----requirements.txt(129B)
----examples()
--------instance_example.md(9KB)
--------examples.md(388B)
--------exception_example.md(18KB)
--------simple_example.md(3KB)
----test()
--------test_instructions()
--------utils.py(3KB)
--------test_misc()
--------__init__.py(0B)
--------conftest.py(1KB)
--------test_actions()
----setup.cfg(0B)
----setup.py(345B)
----.gitignore(62B)
----readme.md(5KB)