python使用JPype来运行java文件
2017-04-27 12:30
357 查看
1、下载JPype(注意版本,这里就不介绍了)
2、使用方法:
2、使用方法:
# -*-coding:utf-8-*- # import jpype # # jvmPath = jpype.getDefaultJVMPath() # 默认 JVM 路径 # jpype.startJVM(jvmPath) # start # jpype.java.lang.System.out.println("hello world!") # 执行 hello word! # jpype.shutdownJVM() # end from jpype import startJVM, getDefaultJVMPath, java, shutdownJVM from jpype import JClass, JPackage def test_jpype(): startJVM(getDefaultJVMPath()) """ 调用java函数 """ print '--------java output--------' java.lang.System.out.println('hello word!') # 直接输出 """ 调用main函数 """ print '---------main output--------' JavaTest = JClass('Test') # 外部函数 JavaTest.main([]) """ 调用辅助的class """ print '---------class output---------' JavaHello = JClass('JavaHello') JavaHello.hello([]) # class中的方法,自带输出 j = JavaHello() j.speak('hello world...') # class中的方法,不带输出 """ 调用包 """ print '----------packege output-------------' Pkg = JPackage('java.lang') Pkg.System.out.println('hello world!') shutdownJVM() if __name__ == '__main__': test_jpype()
相关文章推荐
- 使不能运行的JAR文件可以使用java -jar运行
- [转]python调用Java-JPype使用介绍
- 使用installanywhere打包java文件生成任何平台都可以运行的程序(如.exe)(关闭360!)
- python 使用文件运行方式
- 使用JSmooth制造java jar文件可以运行exe文件教程图像
- 使用.bat文件运行Java程序的一个示例
- Jar 打包 EXE文件,可以脱离java环境运行 Jsmooth的使用
- java如何从cmd运行并使用text文件作为输入源的总结
- 如何使用cmd来编译和运行java文件
- 正确编译和运行带package的文件(使用javac和java命令行)
- python3之使用exec运行模块文件
- 使用java命令运行class文件带包名时出错
- 使用python和java两种方式来完成下载网页,并保存成文件,
- python调用Java-JPype使用介绍
- 使用ant编译打包运行java文件
- 使用.bat文件运行Java程序的一个示例
- python调用Java-JPype使用介绍(一)(转)
- 使用NppExec插件让Notepad++编译运行Java、Python
- 快速启动cmd下的Python---如何使用java运行多条cmd命令
- 【新手入门】Python下不喜欢使用ConfigParser去读取配置文件的Java developer