以八度为单位运行java类

时间:2016-09-02 09:39:51

标签: java octave

我正试图在Octave中调用java对象。例如,这是我的java代码(方形类):

public class square {

    private int x;
    private int y;

    public square(int x, int y)
    {
        this.x = x;
        this.y = y;
    }

    public double s()
    {
        return x*y;
    }
}

我的主要班级:

public class console {

    public static void main(String[] args) {
        System.out.println("Hello world!");
        square kv = new square(3, 4);
        double r = kv.s();
        System.out.println("result: " + r);
    }
}

如何在Octave中调用square类或控制台类?我试过以下哪些不起作用。 我尝试像javaclasspath一样创建javaaddpath("C:\Users\User\Desktop\javaTest\console.jar")。我还添加了javaclasspath.txt路径,例如~\console.class, ~\console.java等等。

在octave中,我试图调用obj = javaObject("console")这样的对象,但我总是收到错误

error: [java] java.lang.ClassNotFoundException: console

当然我尝试了各种“控制台”参数,如“console.class”,“console.java”,“square”,......

0 个答案:

没有答案