gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 13:16:24 25 4
gpt4 key购买 nike

我的问题很简单。如何在另一个类(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()”...除了我想运行的函数之外的所有内容。我该如何解决?谢谢!

最佳答案

ConnectedThread() 不是一个函数,它是类的构造函数。如果你想让它起作用,那么将其更改为 public void ConnectedThread()。但是返回类型(例如:void)不允许用于构造函数。所以你也应该更改函数名称。

public void functionName(){


}

关于java - 调用类(线程)上的第一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33483486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com