Java 调用类上的第一个函数(线程)

Java 调用类上的第一个函数(线程),java,android,multithreading,function,Java,Android,Multithreading,Function,我的问题很简单。如何在另一个类(1)上运行该类(2)的第一个函数? (1) 这个类是我的主类,(2)这个是第二个,在第一个类中创建 类别代码(2): 我在代码中得到了一些东西,比如connectedthreadconnect

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

类别代码(2):

我在代码中得到了一些东西,比如
connectedthreadconnectconnect.
时,程序会显示“run()”、“cancel()”。。。除了我想运行的函数之外的所有功能。我如何解决它?谢谢

ConnectedThread()在那里不是函数。它是类的构造函数。如果要使其成为函数,请将其更改为public void ConnectedThread()。但是不允许将返回类型(例如:void)用于构造函数。因此,您也应该更改函数名

public void functionName(){


}
ConnectedThread()不是该类的函数。它是该类的构造函数。如果要使其成为函数,请将其更改为public void ConnectedThread()。但不允许将返回类型(例如:void)用于构造函数。因此,也应更改函数名

public void functionName(){


}

您使用“new”关键字。这不是一个真正的函数。。。它是一种称为构造函数的特殊方法。例如ConnectedThread t=新的ConnectedThread();我不想把它变成函数。我想在我的主类上运行这段代码。。。谢谢你的回答,当你使用这个构造函数时,你不是在“另一个类上运行它”,你只是在“调用”它。构造函数和方法由其他构造函数和方法调用。其他构造函数和方法可能在(或属于)同一类或其他类中。请使用“new”关键字。这不是一个真正的函数。。。它是一种称为构造函数的特殊方法。例如ConnectedThread t=新的ConnectedThread();我不想把它变成函数。我想在我的主类上运行这段代码。。。谢谢你的回答,当你使用这个构造函数时,你不是在“另一个类上运行它”,你只是在“调用”它。构造函数和方法由其他构造函数和方法调用。其他构造函数和方法可能在(或属于)同一个类或其他类中。我不想把它变成函数。我想在我的主类上运行这段代码。。。谢谢你的回答,我不想把它变成一个函数。我想在我的主类上运行这段代码。。。谢谢你的回答