本文主要是介绍最简单的python调用Java程序(仅用os包),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
项目中的数据有分库分表,用到的是Java实现的一致性Hash算法。而我抓数据使用的是python,在Java中用到了Java中自带的hashCode方法,所以两边算出来的分库和分表结果可能会不同。所以,只好用python调用Java了,但是我只需要用到一个类的一个静态方法罢了,引入了框架调用什么的太麻烦。就像之前我用python中的os包的system方法直接调用jar包运行一样。
总体思路还是通过python中的os包来完成。
实现
- 编写Java文件,并将其编译成class文件。
JumpHashCode.java
public class JumpHashCode{public static void main(String[] args)
这篇关于最简单的python调用Java程序(仅用os包)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!