集成java与python

来源:互联网 发布:外貌协会 知乎 编辑:程序博客网 时间:2024/05/17 23:49

java是一种面向对象的程序语方,java程序从源代码编译成字节码。java 运行是引擎称为java虚拟机,它负责运行编译的字节码。

是不是很感觉很熟悉啊?至少在抽象层次上,java和python非常类似,与java类似,python程序也编译为字节码,尽管这个编译的

过程也可以在运行时完成。

两者的区别

在python中,可以直接从源代码运行脚本,编译是可选的

java与主流的语言很相似,使得很多c++的开发人员可以很方便地迁移到java,

python的语法简单易学

python的程序的代码量比相应的java程序代码量少很多

在标准API上,java比python有优势,基本的java语言包含成熟的数据库api,解析xml文档的api,远程通信息的api,甚至包含访问LDAP

目录服务器的api尽管可以python中完成

在编写企业级应用程序时,很可能需要通过java

在jython中运行python脚本

在python脚本调用java代码

通过python脚本调用java代码

通过python类扩展java类

通过python类扩展java类

通过python编写java ee servlet

在java应用程序中嵌入jython解释器

注意熟悉java和python才能集成python和java


在java应用程序中编写脚本

大多数软件开发人员认为java是一个大型的系统编程语言,可以通jpython进行扩展java








原创粉丝点击