Python能导入Java类函数吗?将这个类函数作为一个模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python能导入Java类函数吗?将这个类函数作为一个模块相关的知识,希望对你有一定的参考价值。
讲道理不能。java文件还是需要java的运行环境去解释运行。追问我是在eclipse上运行一个Python程序,这个程序是别人编写好的,应该是没什么代码的错误,不过其中它要导入一个文件(edu)里的一个Gl.java和ArrayMath.java文件,该文件的目录结构是edu.mines.jtk.ogl.Gl和edu.mines.jtk.util.ArrayMath。然后运行Python程序时显示【ModuleNotFoundError: No module named 'edu.mines.jtk.ogl.Gl'】有截图说明
源程序的Lib文件包确实有JythonLIb.jar库,我也添加到配置环境了,然后呢?
参考技术B 楼主最后问题解决了吗子类可以直接调用父类的函数吗
子类可以直接调用父类申明为public的方法。1、若子类重写了父类中的某个函数。
在java中用super.functionName()调用父类方法,用this.functionName()调用子类方法。
在c++中可以用 基类::函数 调用
2、父类未被重写的public 方法可直接调用。 参考技术A 不可以,没有这样的用法或者需求。
子类继承父类,所以子类拥有父类公开的“性质”,因此子类可以调用从父类继承下来的和父类公开的方法。而同一个父类可以有多个子类,并且父类并不知道有什么子类,怎么调用子类的方法呢?
以上是关于Python能导入Java类函数吗?将这个类函数作为一个模块的主要内容,如果未能解决你的问题,请参考以下文章