全国服务热线:400-6263-721

位置:北京博为峰IT职业培训学校 > 学校动态 > java编写的界面可以调用python吗

java编写的界面可以调用python吗

来源:北京博为峰IT职业培训学校时间:2023/2/6 17:14:10

  java编写的界面可以调用python吗

  实际工程项目中可能会用到Java和python两种语言结合进行,这样就会涉及到一个问题,就是怎么用Java程序来调用已经写好的python脚本呢。

  1、现在还是有将程序进行嵌套调用的做法,这就需要在Java程序中调用Python程序。关于在Java中调用Python程序的实现,根据不同的用途可以使用多种不同的方法,

  2、Jython是Python语言在Java平台的实现。是Java语言实现的,那么是否可以在Jython程序中调用Java,在Java中也能调用Jython呢?答案是肯定的,实际上,Jython的主要通途就是在Java中调用Python程序,而且,还可以直接在Jython程序中引用Java。

  3、虽然在Java中调用Python可以有多种方式解决,甚至因为Jython的出现更显得非常便利。但是这种程序间嵌套调用的方式不可取,首先抛开调用性能不说,增加了耦合复杂度。更加有效的方式应该是通过RCP或者RESTful接口进行解耦,这样各司其职,也便于扩展,良好的架构是一个项目能够健康发展的基础。在微服务架构大行其道的今天,这种程序间嵌套调用的方式将会逐渐被淘汰。


领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/7731/news/592260/违者必究! 以上就是北京博为峰IT职业培训学校 小编为您整理 java编写的界面可以调用python吗的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721