问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问Jython和Python的关系是什么?

发布网友 发布时间:2022-04-20 20:36

我来回答

1个回答

热心网友 时间:2023-07-11 12:18

我们通常意义上说的python是cpython,也就是完全用C实现的python,它支持C的扩展,不支持java什么的扩展。
jython是完全用jython实现的python,它支持用java扩展,貌似无法用C扩展。
相关推荐:《python培训视频》
jython用途比较少。主要在两个场景下:
1、操作系统不提供cpython, 只有JAVA可以用。比如sun工作站,或者是某些嵌入式设备。
2、不得不用一些JAVA的包来提供功能。所以只能用jython来调用JAR包。
jython因为有java的即时编译器和编译优化效果,所有速度还是不错的。
不过jython的总体来讲,支持包不够多。不象是cpython 2.7那样,几乎所有的包都支持。极其丰富。不过纯python的包都可以在jython上安装使用。
jython的版本号通常比cpython的要低。不过现在到了2.7也基本上持平了。流行的jython就是2.5,2.7两个版本。
另外jython似乎对于GIL处理的更好些。所以原则上讲,并发性能更好。所以jython的线程应该会比cpython的线程更强大。可以更好的利用到java的性能,把CPU的各个核都用上。
另外内存的使用上,按理jython也可以利用到java的一些优点。cpython通常字典超 过2GB内存就会很慢。也许jython要好些。
总体来讲,性能上还是cpython要更快些。最快的是pypy,其次是cython, 再次是cpython, jython应该在后面。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...乱弹flash游戏广告(少儿不宜类)的病毒到底怎么杀?? 手机老是出现少儿不宜的软件 老是宣传 还让下载 恢复出厂设置也不 钢材商贸公司怎么取名好听 钢材贸易公司起名字大全免费 您好,我现在20多岁,有一个演员梦,我不怕吃苦,就是想演戏,可是我性格有... ...我想当演员,因为我的梦想也是做一名演员,我相信我自己能做好_百度知... 我是淘宝新手卖家,有供应商主动邀请我分销他的产品,这其中有什么不妥... 淘宝旺旺里有个阿里巴巴供应商说交900元帮我运营店铺,说能赚钱,有企业... 初中仁爱版英语总复习练习册多少钱 英语八年级下册复习(仁爱版本) 桐庐大奇山门票是多少? 用 CPython写的python代码能否用JPython解释器解释 python支持C语言语法吗? Cpython 和pycharm有什么区别? CPython是什么?PyPy是什么?Python和这两个东西有... java和python哪个做后台好一些? python和java哪个难学 Java和Python怎么学比较好呢? Java和python哪个功能比较强? 做哪些运动有利于身体健康? 学什么舞蹈可以长高,减肥? 跳舞对身体健康有什么促进作用? 什么舞蹈有助于长高?? 什么舞可以减肥??!! 学什么舞有助于减肥? zumba舞可以减肥吗 吃完饭跳舞助消化对胃会不好吗 有什么舞是可以减肥瘦身的? 吃什么东西可以助消化? 跳舞对身体有什么好处? 想了解什么促进肠胃蠕动促进消化? Python的几种实现 为什么Java的Hashmap比Python的dictionary慢得多 python的各种实现有何优劣 脚本语言需要解释器才能运行,为什么可以用Python... 为什么在python中有全局解释器锁,但Java,C++中却... 新车磨合多少公里后可以满载5个人? 现在新车磨合期是多久,需要注意什么? 现在的汽车还存在磨合期吗,多久才过磨合期? 125踏板车新车多少公里后可以次次油门到底暴力驾驶。 新车的磨合期多少公里,就可以达到最佳车况? 在开新车时,磨合期车速不能超过多少? 新车磨合期在多少公里,期间要注 新车磨合期一般多少公里? 雅马哈巧格i125新车骑行600公里后可以暴力行驶了吗。 买了新车一般要开多少公里进行磨合? 新车磨合期多少公里才可以上高速公路?磨合期车速... 请问新车暴力磨合? 汽车磨合期要多少公里新车磨合期需要多少公里 新车暴力驾驶 一毫升等于多少立方厘米