作者 | 若名
出品 | AI科技大本营(ID: rgznai100)
近日,Reddit 上有网友放出了一张疑似 Google 翻译添加了能让编程语言间互相转换的图片,立即引发数千名程序员网友的跟帖热议。图片显示,Google 翻译中添加了编程语言进行“互译”,输入Python 语言【print("Hello")】就可翻译成 Java 语言【 System.out.println("Hello");】。
“Java 语言对于大型编程项目来说实在是复杂且冗长了,天哪,急需这样一款工具。”消息一出,网友们兴奋极了。
作者 | 若名出品 | AI科技大本营(ID:rgznai100)近日,Reddit 上有网友放出了一张疑似 Google 翻译添加了能让编程语言间互相转换的图片,立即引发数千名程序员网友的跟帖热议。图片显示,Google 翻译中添加了编程语言进行“互译”,输入Python 语言【print("Hello")】就可翻译成 Java 语言【 System.out.println("Hel...
VOC目前处于中断状态
BeeWare项目已不再使用VOC进行Android开发。 现在,我们使用来提供Android支持。
我们仍然相信字节码编译方法具有价值。 但是,我们不将任何BeeWare资源用于VOC开发,并且我们目前不鼓励其他人为VOC做出贡献。
如果您仍然对使用VOC感兴趣,请。
挥发性有机物
一个将
Python
代码
转
换为
Java
字节码的编译器。
这是实验代码。 如果破裂,您将保留所有闪亮的碎片。
它能做什么:
提供一个API,可让您以编程方式创建
Java
类文件。
将
Python
3.4源文件编译为
Java
类文件,使您能够在JVM(包括Android的VM)上运行
Python
代码。
它不是完全兼容的
Python
3.4实现-仍然需要实现一些语言功能(一些内置函数),并且只有一个基本的标准库实现。 但是,可以
转
换简单的
Python
程序,甚至编写简单的Androi
在环境变量中设置好
java
执行的Path和CLASSPATH,使用jython自带的
工具
jythonc:
jythonc -a -C "C:/Program Files/
Java
/jdk1.5.0_06/bin/
java
c.exe" -jar test.jar test.py
这样就会生成test.jar包,以及一个叫
:key::winking_face_with_tongue:
:winking_face_with_tongue: = 'Hello World'
:megaphone:(:winking_face_with_tongue:)
从一开始,emojpy就可以定义您自己的emojpy-方言。
文件扩展名
emojpy文件的默认文件扩展名是。 :gem_stone:
注意:在将来的版本中,这将在方言文件中更改
Unicode支持
该编译器支持通过unicode表达的表情符号。 您可以在找到u
目前市场上有很多
Java
转
换
Python
的
工具
,以下列举几个比较常用的
工具
:
1. Jython:Jython是一个将
Java
代码
转
换成
Python
代码的
工具
,它可以在
Java
虚拟机上运行
Python
代码,并且可以将
Java
代码
转
换成
Python
代码。使用Jython可以使得
Java
程序员能够在
Python
环境中使用
Java
类库。
2. JPype:JPype是一个
Java
和
Python
之间的桥梁,它允许
Java
程序调用
Python
代码,也可以允许
Python
程序调用
Java
代码。JPype可以使得
Java
和
Python
程序之间互相调用,从而在两种语言之间建立桥梁。
3. PyDev:PyDev是一个
Python
开发
工具
,它可以与Eclipse、PyCharm、Visual Studio等IDE集成。PyDev集成了调试器、代码提示、代码补全等功能,可以方便地进行
Python
开发,并且可以将
Java
代码
转
换成
Python
代码。
4.
Java
2
Python
:
Java
2
Python
是一个
Java
转
换
Python
的
工具
,它可以将
Java
代码
转
换成
Python
代码,并且可以处理一些常见的
Java
类库。
Java
2
Python
是一个基于
Python
的
工具
,可以在
Python
环境中使用。
以上是一些常用的
Java
转
换
Python
的
工具
,使用这些
工具
可以使得
Java
程序员更方便地使用
Python
,也可以使得
Python
程序员更方便地使用
Java
。