Python和Jython的区别简述

Python和Jython:为什么要Jython

现在有许多语言实现了 Java VM. 下面的这些介绍将 Jython 其他的语言实现中区分开来:

◆动态地编译成 Java 字节码

◆扩展Java原有Class的能力

◆能创建多中类型的程序

◆具有Bean的属性

◆Python 的语法

Python和Jython 的区别

Python

◆C

◆多平台Multi-platform

◆编译至.pyc Compiles to .pyc

◆使用C扩展 Extend with C

◆GIL 1

◆Python垃圾回收机制 Python Garbage Collection

Jython

◆100% Java

◆任意JVM Any JVM (currently 1.1+)

◆编译至.class Compiles to .class

◆使用Java扩展 Extend with Java

◆真正的多线程Truly multi-threaded

◆Java垃圾回收机制 Java garbage collection

看到以上这些Python和Jython的区别,我不禁要为这些为软件默默奉献的人感到敬佩。

【编辑推荐】

  1. Jython的安装步骤(Jython2.1)
  2. 简单的Jython连接数据库的脚本
  3. Jython应用的两个实例
  4. Jython开发的JUnit测试包
  5. 创建Jython类的过程探讨
THE END