在我的公司中,我正在经历一个旧的项目(Java),在那里我找到了作者(已经离开了),创建并运行了线程,而没有扩展thread类或实现Runnable接口。一件值得注意的事情是,这门课是单件的。没有使用线程池,也没有使用来自java的新并发包。writerThread = new Thread() public void run() /* *
我已经创建了一个名为Thread的类,它实现了Runnable,但由于某种原因,我无法调用start()或sleep()方法。每当我尝试这样做的时候,我都会收到错误,说这些方法没有为类定义,并建议我创建它们。因此,我创建了一个新项目,并复制了一个示例代码,以查看我自己的代码是否有问题,我收到了相同的错误。以下是示例代码: private int a; thi
我试图在多线程线程上应用状态模式,问题是编译器不喜欢我的类扩展application.The这一事实。代码如下: private State lockedState;
public ConnectionHandler当我从Connectionhandler中删除扩展线程时,它不会给出任何错误,但这不是一个选项。所以问题是:我应该怎么做才能让编译器不会抱怨呢?谢谢