Jython是Python编程语言结合Java平台的一种开源执行。程序员可以把Python源代码编译成Java的字节码,并在Java虚拟机上运行此代码。Python和Java的结合使程序员能访问所有的Java库。开发者可以创建applet,使用JavaBean,同时也能将某种语言的类指定为另一种语言的子类。Jython本身是用Java写的,并补充了Python的动态面向对象编程的特征;Jython允许Python在任何Java平台上运行。

Jython是用来简化一些特定类型的任务,包括:嵌入式脚本,它允许程序员在开发过程中包括Jython的库,这样一来,最终用户就可以很容易地使应用程序适应他们特殊的需求;交互的实验,它需要一个活跃的解释程序来使开发者能看到立即的改变所带来的影响;快速应用程序开发(RAD),Python生成程序只需一个等价的Java程序的二分之一到十分之一的时间(这样就更高效了),这种能力简化了RAD。

最初的版本叫做HPython,它是由Jim Hugunin开发出来的,并于1997年底发布。2000年10月,Barry Warsaw把JPthon搬到SourceForge.net上,这是一个开放源码的网站,它是一个自由代码和自由应用程序的大知识库。在SourceForge,JPthon改成了现在的这个发音更直观的名字(由于一个许可条款)。Jython 2.0正在志愿者的合作努力下进行着开发。

python语言二分之一_Jython相关推荐

  1. python写数据结构书_有哪些用 Python 语言讲算法和数据结构的书?

    python数据结构基础工具书籍下载-持续更新​www.jianshu.com 以上网址有大量python数据结构的书籍下载,内容比较长,我这边拷贝了一部分. 本书示例丰富,图文并茂,以让人容易理解的 ...

  2. python 程序流程控制结构-【笔记】《python语言程序设计》——程序的控制结构...

    一.前言 学习就是一个不断的自下而上,自上而下的过程. 前段时间,学着用python实现网站的数据爬取,隐约get到python的一些语法和用法,感觉就是语法不难,关键在于解决问题的思维. 这是需求驱 ...

  3. python语言的理解-使用Python语言理解递归

    递归 一个函数在执行过程中一次或多次调用其本身便是递归,就像是俄罗斯套娃一样,一个娃娃里包含另一个娃娃. 递归其实是程序设计语言学习过程中很快就会接触到的东西,但有关递归的理解可能还会有一些遗漏,下面 ...

  4. python语言做法_python学习笔记(十六)

    ## Python语言进阶 ### 重要知识点 - 生成式(推导式)的用法 ```Python prices = { 'AAPL': 191.88, 'GOOG': 1186.96, 'IBM': 1 ...

  5. 采用python语言实现猜数游戏_用python实现猜数游戏

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本文实例为大家分享了python实现猜数游戏的具体代码,供大家参考,具体内容如下 ...

  6. Python 百天读书笔记 | Python语言进阶 16-20day

    Python语言进阶 重要知识点 生成式(推导式)的用法 prices = {'AAPL': 191.88,'GOOG': 1186.96,'IBM': 149.24,'ORCL': 48.44,'A ...

  7. Day16-20 Python语言进阶

    Python语言进阶 重要知识点 生成式(推导式)的用法 prices = {'AAPL': 191.88,'GOOG': 1186.96,'IBM': 149.24,'ORCL': 48.44,'A ...

  8. # Python3 面试试题--Python语言特性

    Python语言特性 1 Python的函数参数传递 看两个例子: a = 1 def fun(a):a = 2 fun(a) print(a) # 1 a = [] def fun(a):a.app ...

  9. python语言三大基本控制结构_【笔记】《python语言程序设计》——程序的控制结构...

    一.前言 学习就是一个不断的自下而上,自上而下的过程. 前段时间,学着用python实现网站的数据爬取,隐约get到python的一些语法和用法,感觉就是语法不难,关键在于解决问题的思维. 这是需求驱 ...

最新文章

  1. 技术17期:近几年崛起的Pytorch究竟是何方神圣?
  2. 【转】你所不知道的HTML head/ 头标签
  3. Raid5.h注释翻译
  4. 飞鸽传书2007绿色版提供了无限量内部沟通方案
  5. 网页导出pdf不完整_网站中的页面如何转成PDF文档?
  6. 笨人学php好学吗_平面设计学多久能上手 好学吗
  7. Oracel官网下载各类版本的JDK
  8. 错误摘要 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。
  9. cocos2d-x 是男人就下100层 附源码
  10. python为mysql设置id自增长_python mysql自增字段AUTO_INCREMENT值的修改方式
  11. mysql not in性能分析_SQL 中的 in 与 not in、exists 与 not exists 的区别以及性能分析...
  12. ubuntu 外置硬盘安装
  13. 皮肤html代码大全,清新QQ空间免费皮肤代码大全(可用)
  14. 小高不太行之前端——html网页制作
  15. 讲解如何在HTML中添加背景图片?
  16. python逐行读取xls文件
  17. 阿里副总裁贾扬清回应:确认离职,或投身AI架构创业!
  18. 算法-入门篇(欧式距离)
  19. 设置浏览器为单进程模式
  20. 南卫理公会大学计算机科学,恭喜A同学获得南卫理公会大学计算机科学专业硕士通知书...

热门文章

  1. MQL5 代码自动生成文档
  2. python-圆形检测-封闭轮廓检测
  3. Dynasty Puzzles CodeForces - 191A+DP二维
  4. 5G新基建打造数字社会新图景
  5. 好书推荐之《达·芬奇密码》 隐私策略(Privacy policy)
  6. 最长公共子串与最长公共子序列
  7. 【技术总结】大数据开发模块化知识体系、学习路线及对应的资料推荐
  8. 内网渗透神器CobaltStrike之钓鱼攻击(六)
  9. 西门子PLC通过PROFINET控制其他厂商变频器
  10. RadAsm更换主题