Py4J

软件截图:
Py4J
软件详细信息:
版本: 0.8.1
上传日期: 14 May 15
许可: 免费
人气: 55

Rating: nan/5 (Total Votes: 0)

方法被调用,如果Java对象居住在Python解释器。
所有的Java集合可以使用Python标准征收方式进行访问。
没有代码生成,没有接口来实现对双方共享对象,因为Py4J作为一个守护进程运行

什么在此版本中是新的

  • 能够早期失败如果py4j.java_gateway.JavaGateway无法连接到JVM。
  • 增加了对长元,BigDecimal的,枚举类型和内部类在Java方面的支持。
  • 设置理智的日志级别
  • 在很多小bug修复和API增强(向下兼容)。
  • 在有关安全问题及注意事项与Py4J常见问题写了一节。
  • 新增支持特拉维斯-CI和清理测试套件以消除硬编码路径。

什么是0.5版本新

  • 添加到包导入能力(例如,java_import(网关.jvm,“java.io。*”))
  • 添加了图案JavaGateway.help()过滤支持(例如,gateway.help(OBJ,“让*富*酒吧”))
  • 添加了对Python的集合(列表,集,字典)以Java集合自动转换支持。用户JavaGateway(auto_convert = True)或明确的转换。
  • 在创建了两个Eclipse的特点:一是嵌入了Py4J Java库。另提供了Eclipse启动时启动默认GatewayServer。这两种功能都可以在新的Py4J Eclipse更新站点:http://py4j.sourceforge.net/py4j_eclipse
  • 重新设计Py4J的模块分解:有没有模块之间更具强制性循环依赖

什么是0.2版本的新

  • 现在可以调用构造函数和引用静态成员:使用JavaGateway对象的JVM成员。
  • 在Java的地图转换为一个Python字典。
  • 字段的访问是通过get_field功能或auto_field = JavaGateway的真正成员的支​​持。
  • 在获得一个交互式帮助页面JavaGateway.help(对象)。
  • 设置只有通过Java Set接口访问现在。
  • 在阵列可以被引用,但个别项目只能使用此解决方法访问:gateway.jvm.java.lang.reflect.Array.get(对象,索引)
  • 在Java端的反射发动机完全重写了更多的灵活性。
  • 改进的内存型号:造成Py4J没有更多的内存泄漏
  • 新的并发模型:Py4J现在是线程安全的

类似的软件

Morph
Morph

13 May 15

XP Language
XP Language

6 Mar 16

Erlang
Erlang

1 May 16

Analytica
Analytica

12 May 15

显影剂的其他软件 Barthelemy Dagenais

gitli
gitli

12 May 15

意见 Py4J

评论没有发现
添加评论
打开图片!