在类上调用第一个函数(Threads)

时间:2015-11-02 17:31:27

标签: java android multithreading function

我的问题很简单。如何在另一个类(1)上运行此类(2)的第一个函数? (1)这个类是我的主类,(2)这个是第二个,在第一个类中创建。

班级守则(2):

private class ConnectedThread extends Thread {

    public ConnectedThread() {
        //This function!!!!!!!!!!!
    }

    public void run() {
        //blah blah blah
    }

    public void write(byte[] bytes) {
        //blah blah blah
    }

    public void cancel() {
        //blah blah blah
    }
}

我的代码中有一些内容,例如ConnectedThread connect;,当我输入connect.时,程序会显示我" run()"," cancel()&#34 ; ...除了我希望运行的功能之外的所有功能。我该如何解决?谢谢!

1 个答案:

答案 0 :(得分:0)

ConnectedThread()不是那里的函数。它是类的构造函数。如果你想使它成为函数,而不是将它改为public void ConnectedThread()。但返回类型(例如:void)不被允许用于构造函数。所以你也应该更改函数名。

public void functionName(){


}