我需要在.java
或.class
中执行一个方法,但是这个类没有main
函数(我不能使用main
函数,因为它有没有返回值)我必须在cmd中执行此方法,有没有办法解决这个问题?
答案 0 :(得分:3)
首先:Java有方法,而不是函数。
直到Java 7,可以在没有使用静态块的main方法的情况下运行Java,但是从Java 7开始就删除了,因为静态块不应该使用这种方式。
如果你想运行它:添加一个main方法。
答案 1 :(得分:0)
如果你想从Python调用Java类并从中获取结果,那么你应该使用像JPype
或Pyjnius
这样的东西。